0

这是这种情况:

我正在构建一个 symfony2 网站,我正在使用(优秀的)vx/js-upload-bundle 包来集成 blueimp 的 jQuery-File-Upload 组件。

在我的电脑上(当然)我没有问题,但在生产服务器上有些图像不会上传。经过多次测试,我们发现唯一的共同点是它们的尺寸。它们都是大图像,尺寸明智......(我们成功上传了更大文件大小的文件)。

我们尝试对图像设置限制(max_width、max_height),但这并没有帮助。尝试破解上传程序代码 - 也没有帮助。

4

1 回答 1

0

终于(在玩了大约 3 天之后),我们找到了原因!php.ini 的“memory_limit”由托管公司设置为 32M(默认为 128M)。

上传代码会进行一些图像处理(它可以创建缩略图和许多其他很酷的东西),这需要更多内存......我将其更改为 128M 并且一切正常。

这是给我线索的线程: https ://github.com/blueimp/jQuery-File-Upload/issues/1113

(感谢那 :-) )

于 2013-10-27T11:54:47.850 回答