WordPress
上传图像提示:“图像后期处理失败。如果这是一张照片或较大图像,请将其缩小到2500
像素并重新上传。”
上传新图像时,WordPress
将通过检查其高或宽确定它是否为“大”图像big_image threshold
。默认阈值为2560px
,则采用新big_image_size_threshold
进行过滤。如图像高或宽大于此阈值,则将按比例缩小该阈值,并将其用作最大高和最大宽值。缩小的图像将用作最大可用尺寸。在这种情况下,原始图像文件存储在uploads
目录中,其名称存储在图像元数组中的另一个数组键中original_image
。为了始终获得原始上传图像的路径,wp_get_original_image_path()
引入了新功能。
如使用Memcached
或Redis
内存缓存包含(W3 Total Cache
、WP SUPER CACHE
、wp rocket
)等,请清除此缓存再进行上传。
1、代码:在主题的functions.php
文件中添加:
//禁用WordPress大图片(2560大小)裁剪功能 add_filter( 'big_image_size_threshold', '__return_false' );
2、插件:
Disable "BIG Image" Threshold
如使用宝塔waf
请查看是否有拦截post
规则拦截到async-upload.php
如下图:如看到以上的局面说明你的问题主要是防火墙问题,请及时将其加入waf
的URL
白名单即可解决问题。
本文由 podipod软库网 作者:DevOps 发表,转载请注明来源!