0

我正在使用 eajaxupload 扩展来上传文件,每次上传时,图像都会失败,例如 Tulips.jpg0.6MBFailed 任何人都可以帮助我

4

1 回答 1

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
于 2012-12-08T20:39:03.110 回答