我使用Regenerate Thumbnails WordPress插件,它在更小的图像,但对于任何规模较大则约800K,它说的工作原理:服务器停止在wp_generate_attachment_metadata致电
The resize request was abnormally terminated (ID 496). This is likely due to the image exceeding available memory or some other type of fatal error.
我已经查明错误排队regenerate- 372 thumbnails.php:
$metadata = wp_generate_attachment_metadata($image->ID, $fullsizepath);
在小图像此函数调用将返回的结果,因为它是假设,但是在更大的图像,将停止执行,导致空Ajax响应(本身是使用所创建的错误消息第28行的JavaScript 5)。
这似乎很奇怪,这将是一个内存错误,因为内存限制为120M。所以我的问题是为什么这个函数有时会工作,其他时间会崩溃。更重要的是,如何解决它。
经过一些进一步的实验后,我发现它必须处理尺寸而不是文件大小。 – wisaac407 2015-04-01 19:37:03