大于 2500 像素的图像上传错误. 但有些图像超过 3300 像素上传很好



我的网站上也有同样的问题。我有两个图像,两个分辨率都高于2500。 一张图片是 3300,是 PNG 图片,上传正常。 另一个是 7600,是 JPG 图像并显示此错误。 "图像的后处理失败。如果这是照片或大图像,请将其缩小到2500像素,然后重新上传。 我尝试了所有方法,但没有任何方法对我有用。

有什么建议吗?

对我来说,我认为这个问题与imagick有关。

我通过运行以下命令解决了它:

sudo apt remove php-imagick
sudo service apache2 restart

您需要安装GD,因为WordPress将默认使用该插件进行图像处理。

尝试从 wp-config 调整内存大小.php

define( 'WP_MEMORY_LIMIT', '256M' );

这是唯一对我有用的解决方案:

sudo apt-get install php-mbstring

sudo service apache2 restart

请参阅这篇文章,对此有很多解决方案:链接

最新更新