星期日, 03月 30th, 2008 1,278
几个小时前wordpress发布了2.5正式版本,一大早起来就升级了,这次似乎变化有点大,数据库还需要更新。
升级后基本正常,暂时没发现皮肤和插件不兼容的情况,只是在进入后台首页的时候加载dashboard.php页面报错:
Fatal error: Call to undefined function register_sidebar() in /home/.nickao/btidea/blog.btidea.com/wp-admin/includes/dashboard.php on line 12
暂时没找到解决办法。
另外几个小问题:
1、后台界面在宽屏下整体居左,右边空了一大片,之前版本都是宽度100%的,那样看着舒服些;
2、风格更2.0了,不过后台的配色个人不太喜欢...
3、发表文章时分类选择放到了下边,发布按钮却放到了右边,暂时还不大习惯
4、因为DreamHost的原因,每次升级都需要修改Gzip开关设置,这次升级后没发现有修改Gzip开关的地方,老办法用不了了,tiny_mce_gzip.php文件居然是空的...--#
最后,后台很多地方应用了ajax,整体速度似乎确实提高了一些,还不错!
分类无网不胜 | 6评论 »
星期二, 10月 30th, 2007 1,479
用DreamHost的空间两次升级后都出现了同样的问题,在这里找到了解决办法:
找到:/wp-includes/js/tinymce/tiny_mce_gzip.php
搜索$supportsGzip = true;
改为$supportsGzip = false;
就可以了.
分类无网不胜 | 7评论 »
星期五, 10月 5th, 2007 3,318
这篇文章的主要目的是介绍通过putty执行shell命令升级远程主机上的wordpress程序,目前IDEA的网络日志使用的是DreamHost的主机,本文参考自傻瓜式详解SSH一文:
要用到的shell命令:
ls [列出当前目录文件]
cd [进入某目录下]
cd ..[退出,别进去出不来了]
wget [下载用的]
tar -xzf [解压下载的压缩包]
cp -rpf [复制文件到指定位置]
rm -rf [强制删除某文件夹不管有无文件]
更多参见Shell命令指南
先是程序演示:
输入:ls [我看看有什么文件,是不是进错了地方]
显示:A B C [没错,是A B C三个文件夹]
输入:cd A [进去A]
输入:ls [我看看有啥]
显示: [A文件夹内的东东]
输入:cd ..[不好玩,我退出去]
输入:ls [再看看是不是原来的地方]
显示:A B C [没错]
实战:
输入:wget http://wordpress.org/latest.tar.gz [从http://wordpress.org/latest.tar.gz下载最新的wordpress版本,这个地址是官方最新版本的发布地址]
输入:tar -xzf latest.tar.gz [解压提取出来]
输入:ls [再来看看有啥变化]
显示:A B C wordpress latest.tar.gz [多了个wordpress文件夹,他是刚才解压提取出来的,还有下载的latest.tar.gz]
输入:cp -rpf wordpress/* B [把wordpress下面的所有文件拷贝到文件夹B下面,覆盖原来的B里面的wordpress]
升级成功!
最后,各位在升级到 Wordpress 2.3 以后,如果出现数据库查询错误的信息,而信息中的数据库表包含以下字样:
wp_post2cat 或
wp_categories 这两个提示" doesn't exist "
可能是以下两种可能造成的:
1、使用了与 2.3 ...
分类无网不胜 | 25评论 »