因此,几天来一直在寻找解决这个问题的方法,但没有成功。
我目前正在为Wordpress开发一个网站,该网站利用用户上传的高分辨率图像。出于NDA的原因,我无法透露代码或项目的性质,因此我会尽可能地保持描述性,尽管我知道这很困难。
上载令人难以置信的大图像(6500x6500像素或3MB)时,在Wordpress调整图像大小时出现问题。通常,对于较小的图像,Wordpress可以调整上传到各种较小尺寸的这些图像的大小而不会出现问题,但是在某些时候,无论是文件大小还是像素尺寸,Wordpress都无法执行此调整大小。
上载图片时,我们将其调整大小多达22倍(取决于用户的输入和要求)。保持原始图像的分辨率对于项目的后期阶段也非常重要,因此,无论是在上传之前还是在上传过程中,都无法简单地压缩或缩小原始图像。
我对.htaccess和php.ini文件进行了更改,以允许更大的文件和上载大小以及执行时间,但是我怀疑问题出在内部Wordpress函数上。可能是add_image_size()?
我会尽我所能,因为我会提供其他有助于解决此问题的信息。
您需要增加内存限制。大图像可能会占用大量内存。
未压缩的6500x6500 24位RGB图像将占用约127 MB的内存。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句