Wordpress - 大图像的大小调整失败

时间:2016-09-26 23:12:30

标签: php wordpress image .htaccess image-resizing

所以我几天来一直在寻找解决这个问题的方法,而且我没有成功。

我目前正在开发一个Wordpress网站,该网站利用用户上传的高分辨率图片。出于NDA原因,我无法披露代码或项目的性质,因此我会记住这一点,尽管我知道这可能很难。

在上传Wordpress图片大小时,我在上传难以置信的大图片(6500x6500像素,或3MB)时遇到问题。通常情况下,对于较小的图像,Wordpress能够调整这些上传到各种较小尺寸的图像,没有任何问题,但在某个时刻,无论是文件大小还是像素尺寸,Wordpress都无法执行此大小调整。

当我们上传图片时,我们会将其重新调整大小22次(具体取决于用户输入和要求)。保持原始图像分辨率对于项目的后期阶段也非常重要,因此在上载之前或上载期间简单地压缩或缩小原始图像不是一个选项。

我已经对.htaccess和php.ini文件进行了更改,以允许更大的文件和上传大小以及执行时间,但我怀疑问题在于内部Wordpress功能。可能是add_image_size()?

我会尝试提供有用的帮助,因为我可以提供有助于解决此问题的其他信息。

1 个答案:

答案 0 :(得分:1)

您需要increase the memory limit。大图像会占用大量内存。

未压缩的6500x6500 24位RGB图像需要大约127 MB的内存。