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年8月17日(星期一) 13:14:27
分类: 网站&开发 标签: , ,
评论RSS

5 只评论

  1. 蒋晨 在 09年9月17日 21:02 说:

    Carlale,您好!您是NextGEN中文包的制作人,有个问题想请教一下,盼望能够得到解答。我刚刚开始使用NextGEN,每次上传图片都会提示“重建缩略图”发生一个错误,但不影响其他的使用,不知何解?网上也找不到相关的解决方案,只好试探着求助于您,多谢!

    回复

    長生天 回复于 09年9月17日 21:59

    错误的具体信息是什么呢?
    通常这类错误都是主机的资源限制导致的

  2. 尊姓大名(选填) 在 09年11月17日 21:13 说:

    我的也是这个问题,只提示“发生一个错误”,找不到其他错误信息。盼博主指导!

    回复

  3. 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试试?或者是权限问题?

发表评论