使用eajaxupload上传图像时无法上传

时间:2012-12-08 07:29:40

标签: yii

我正在使用eajaxupload扩展程序上传文件,每次我上传时都会让图片失败,前往Tulips.jpg0.6MBFailed任何人都可以帮助我

1 个答案:

答案 0 :(得分:1)

如果有人愿意帮助您,您需要发布一些代码。但无论如何,上传文件时要记住以下几点:

确保路径正确

确保存在要存储文件的目录的路径。接下来,确保您正确指向它。一个好用的是getcwd(),例如:

$path = getcwd()."/uploads";

确保文件名有效

通常,您最终会使用变量作为文件名。如果您遇到问题,请确保用于文件名的变量值实际上具有值,例如:

$filename = $model->id.".".$model->image_type;
echo $filename; // myimage.jpg

确保您没有超过最大文件上传大小

通常,您遇到的问题是上传的文件大于最大文件上传大小。您可以在PHP ini文件中设置最大文件上载大小:

; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M