有些人上传照片到我们的网站时,会出现以下警告:
警告:imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg:JPEG库报告不可恢复的错误: 在/home/pathremoved/includes/snapsutils.php 的第220行
警告:imagecreatefromjpeg() [function.imagecreatefromjpeg]: '/tmp/phpiw4MFk'不是有效的JPEG文件, 在/home/pathremoved.php的220行
警告:imagesx():提供的参数 不是有效的图像资源,在 /home/pathremoved.php的222行
警告:imagesy():提供的参数 不是有效的图像资源,在 /home/pathremoved.php的223行
警告:imagecreatetruecolor() [function.imagecreatetruecolor]: 图像尺寸无效,在/home/pathremoved.php 的240行
警告:imagecopyresampled(): 提供的参数不是有效的图像资源, 在/home/pathremoved.php的242行
这只会影响某些图片,而在任何程序中打开这些图片时都没有问题,甚至在本地主机上上传也没有问题...我查了一些资料,但没有找到什么结论...
请注意,PHP的upload_max_size为5M,post_max_size为5M。这不是上传或内存问题。我已经测试过4M的图片,没有问题。
任何帮助都会很感激。