一直想写blog,由于时间上比较忙,没有动手。51在家,没有太多的事,就安装了这个blog,版本是2.1。
安装中出现了一点小问题,记录在下。
1、默认下载(http://wordpress.org/download/)的wordpress没有中文语言包。google了一下,找到zh_CN.mo。
# 在WordPress安装目录中的wp-content目录下新建languages目录。
# 将zh_CN.mo文件上传到wp-content/languages目录下。
注意:旧版WordPress的语言包要求存放在wp-includes/languages目录,但是从WordPress 2.1开始,WordPress开始使用wp-content/languages目录,但是原有的目录依然可以使用。未来WordPress可能取消对旧版目录的支持,所以请WordPress 2.1以后版本用户尽量将中文包存放在wp-content/languages目录下。
编辑WordPress安装目录中的wp-config.php文件,找到
define (‘WPLANG’, ”);
这一行,将其修改为:
define (‘WPLANG’, ‘zh_CN’);
2、安装完成后,登陆出现 Warning: Invalid argument supplied for foreach() in capabilities.php
,这个问题主要由于mysql数据库编码引起。
打开 wp-includes/wp-db.php 文件,搜索: $this->select($dbname);
在上面添加一行:
$this->query(“SET NAMES ‘utf8′”);
然后重新安装即可 。