解决NextGEN Gallery不显示缩略图

NextGEN Gallery是一个功能强大的WordPress相册插件。但是使用过程中发现最大的问题就是生成不了缩略图

并出现以下错误提示:

ID 324: 发生了一个错误


于是去问无所不知的Google,找了一下午终于有了答案:

原因是上传的图片太大超出了主机预先设定了内存限制

文章提到:

  1. 打开 wp-content/plugins/nextgen-gallery/lib/thumbnail.inc.php 档案
  2. 找到 //@ini_set(’memory_limit’, ‘128M’); 这行语法,将 // 删除
  3. 存档,重新上传,收工!

但是我发现,我此空间对memory_limit的限制是28M,所以改了也不起作用。


之后看了一下NextGEN Gallery的图片存放目录,发现虽然NextGEN Gallery不能自动生成缩略图,但我可以自己把图片缩略后再上传到服务器!

例如:

wp-content/gallery/album/cod6/abc.jpg

这是上传到服务器的原始图片文件路径,而缩略图侧是放在

wp-content/gallery/album/cod6/thumbs/thumbs_abc.jpg

所以我只需要把原始图片的分辨率缩小至100X75(NextGEN Gallery默认缩略图分辨率),并把文件名改为以thumbs_开头,再上传到

wp-content/gallery/album/cod6/thumbs/

目录下即可。


以上内容仅供参考

12 thoughts on “解决NextGEN Gallery不显示缩略图

    1. 谢谢你的介绍,我也有用另外一个空间商的空间,参数很宽松,我用来做了twitter的api.至于我这个blog的空间主要是因为他够稳定.

  1. 哥们儿,你的相册现在很正常啊,你是怎么解决的呢?我这里找到 //@ini_set(’memory_limit’, ‘128M’); 这行语法,将 // 删除后,还是不能产生缩略图啊,提示错误就是类似“ID 324: 发生了一个错误”

    1. 你要继续看下面那段内容啊。用软件压缩图片,然后再上传到空间。另外你看看你空间对memory_limit的限制是多少?
      另外,我看了下你的空间不是用nextgen。图片显示很好啊。

  2. 我的博客上NextGEN Gallery的缩略图生成功能与WP Super Cache插件有冲突,同时开启两个插件时,NextGEN Gallery上传图片后总显示“ID 9: 发生了一个错误”并且缩略图无法生成,把WP Super Cache插件禁用之后就可以了,具体什么原因还没有搞懂。详见:http://www.486.co/archives/882.html

    1. 我当初出现这个问题也是有用wp super cache这个插件,但自从换了000空间后就没用wp super cahe了,不知是否与wp super cache有关。

Leave a Reply

Your email address will not be published. Required fields are marked *