NextGEN中Exceed Memory limit错误的解决办法
折腾了一圈相册,最终还是用回了NextGEN,在后台调整图片大小的时候出错,显示Exceed Memory limit,估计是图太大了,需要的内存超过了主机限制,搜了一下,只需要编辑nextgen-gallery/lib/gd.thumbnail.inc.php,将
ini_set('memory_limit', '128M');
这句的注释去掉,就是把它前面的两条斜杠删掉即可。
插件作者还给出了一个方案,将同样是那个文件的这几句删掉或注释掉,不过不一定有效
if($this->error == false) {
// Check memory consumption if file exists
$this->checkMemoryForImage($this->fileName);
}
蒋晨 在 09年9月17日 21:02 说:
Carlale,您好!您是NextGEN中文包的制作人,有个问题想请教一下,盼望能够得到解答。我刚刚开始使用NextGEN,每次上传图片都会提示“重建缩略图”发生一个错误,但不影响其他的使用,不知何解?网上也找不到相关的解决方案,只好试探着求助于您,多谢!
回复
長生天 回复于 09年9月17日 21:59:
错误的具体信息是什么呢?
通常这类错误都是主机的资源限制导致的
尊姓大名(选填) 在 09年11月17日 21:13 说:
我的也是这个问题,只提示“发生一个错误”,找不到其他错误信息。盼博主指导!
回复
matthew 在 09年11月17日 23:10 说:
请教博主,在上传图片时,在缩略图的文件夹中没有创建图片,从而不能显示缩略图。查看了错误信息:
var nggAjaxSetup = {
url: "http://202.203.225.163/wp-admin/admin-ajax.php",
action: "ngg_ajax_operation",
operation: "",
nonce: "3e6172ff57",
ids: "",
permission: "未获得相应授权",
error: "意外错误",
failure: "发生了一个错误"
};
希望给予帮助,谢谢。
回复
長生天 回复于 09年11月18日 10:24:
我不是搞技术的也不太清楚,选项里禁用ajax试试?或者是权限问题?