wordpress安装nextgen gallery
在wordpress.org.cn上发了个帖子,说了我对相册的需求:
有人推荐nextgen gallery,链接为:
下面记录了安装和调试的过程:
一、下载,解压缩,复制到plugins目录下,然后在插件页中激活插件;
注意:有两个插件,一个是nextgen gallery,另一个是nextgen gallery widget,应该都需要激活,后者可选。
二、激活插件后管理界面多了一个gallery链接,点击进入gallery管理界面后,发现server settings中gd support是no。这是图片处理的库,需要安装。我的服务器是ubuntu,安装很简单:
apt-get install php5-gd
安装完后,需要重启apache。再进入gallery管理界面,gd support了。
三、创建一个gallery试试,然后通过ssh上传照片到wp-content/gallery目录下,这是nextgen gallery默认的路径,然后让gallery扫描文件夹中图片(scan folder for new images)。
四、内存不够的问题,这个插件扫描图片的时候因为要生成缩略图等比较耗费内存,php默认的16MB不够用,修改/etc/php5/apache2/php.ini文件内存限制,设置为64MB,应该够用了:
memory_limit 64M
五、继续执行图片扫描,又出现问题:
Fatal error: Maximum execution time of 30 seconds exceeded in
执行时间超过30秒,还是修改php.ini文件,将默认的30秒改为了300秒,应该够用了:
max_execution_time = 300
六、在使用nextgen slideshow时又出现问题,无法显示flash,文字提示:
Get the Flash Player to see the slideshow
用firefox debug了一下,报告:
swfobject is not defined
这是swfobject.js中的对象,wordpress中另外一个插件wordtube也使用,而且目前运行正常。怀疑两个插件有冲突,禁用了wordtube,问题解决。
不过nextgen slideshow的功能令人比较失望,最终使用的是nextgen gallery 1 widget,用的是lightbox方式,和其他插件都不冲突,运行正常,见侧栏“我的照片”。然后启用了wordtube插件。
相关日志
4 评论 to “wordpress安装nextgen gallery”
这篇文章上的评论 RSS feed TrackBack URI
By jack, 2008年10月16日 @ 23:37
从wordpress来,感觉你的网站速度蛮快的
我的因为主题比较复杂,打开很慢
By 纪小年, 2008年10月31日 @ 13:13
老大QQ几多?
这个插件要把图片上传到哪个文件夹?
By 纪小年, 2008年10月31日 @ 14:22
怎么调用 这个插件?
By Marshal, 2008年10月31日 @ 14:34
qq号见邮件。
这个插件(nextgen)需要在wp-content目录下建一个gallery的目录。然后你可以用ssh批量上传照片。
对了,如果是linux系统,gallery要注意权限,可以(假定当前目录是content):
chmod 777 –R gallery关于调用,在管理界面中会多了一个gallery标签项,点击里面就是它的功能。