博客成功搬家并升级到 WordPress 2.8.2

2009年07月31日  星期五  Hypo @ 23:18:16     6,304 views     

本月29号晚上海波博客进行了搬家,并对博客系进行升级,由 WordPress2.7 升到了最新的版本 WordPress 2.8.2,中间出现了不少问题,一直到现在才感觉比较满意。

7月28号睡的比较晚,一直泡在坛子上找图片缩放方面的代码,到29号凌晨1点的时候看到衡天小张在偷偷的送空间,赶紧抢了一个,嘿嘿。本来我的空间是买 wpchina.org 的美国空间,快到期了。一直在考虑换空间的问题,就27号还QQ与小张咨询了空间的事宜,没想到才一天就用上了小张送的空间。还挺幸运的。

在29号晚上就进行了搬家和升级博客系统,在实际操作的时候有个失误。

海波的搬家并升级的步骤:

1.在新空间的控制面板上创建数据库和数据库用户,并关联之;

2.下载 WordPress 2.8.2 版本,解压,将 wp-config-sample.php 在本目录中复制一份并更名为 wp-config.php;

3.用文本编辑工具(推荐 Notepad++)打开 wp-config.php,将 mysql 数据库信息填上,保存;

4.使用 ftp 上传 WordPress 2.8.2 中的文件包括已经编辑好的 wp-config.php;

5.上传主题(要和原空间中的主题目录名称一样)和插件;

6.到原空间的 phpmyadmin 中导出数据库,并下载到本地电脑;

7.到新空间的 phpmyadmin 中,选择数据库,点上面的 import ,选择刚才下载的数据库文件,进行数据导入,等会儿就会提示成功“Import has been successfully finished......”;

8.登陆域名的控制面板,将域名解析到新的空间上;(海波这步做的有点晚,应该早点做这步,因为等解析生效等了1个小时,godaddy 的域名。ping 域名当返回的IP地址为新空间地址的时候说明解析已经生效,不带 www 的域名情况比较特殊,ping 时返回新IP不一定说明解析已经生效,用带www的比较可靠。)

9.当确认域名解析已经生效后,输入 http://www.renhaibo.com/wp-admin/upgrade.php 进行数据库升级,根据提示进行相应操作即可。

10.搬家及升级完成,检查插件是否工作正常。

以上步骤完成后遇到两个问题,让我琢磨到现在才解决:

一、网页中出现乱码

汉字显示为问号“?”,都是 header.php 文件中的,如导航栏的仅有的“首页”二字,如图
http://www.renhaibo.com/archives/107.html

Google 了一下,都说是编码的问题,于是又另存了一个UTF-8的,还是不行,把以前备份的传上也不行,用 Dreamweaver 修改另存也不行,就在我要放弃 Prower v1 这个主题的时候,我有了另一个想法,我把其他主题的 header.php 文件上传,中文没有出现“?”,于是想把这个 header.php 修改为原主题的代码,可以了。修改的时候一行代码一行代码的加,加一行代码保存,用浏览器看下是否正,然后再加下一行,这样可以发现问题出在哪里。

就在我把第一行复制过去的时候,就发现“?”出现了,但我仔细对比了这两个 header.php 文件中的第一行,没有发现有什么区别,完全一样(恕我肉眼凡胎,不能看到真相),但那个原装的就是不能用。

header.php 第一行代码为:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

我把出问题的header.php保存下来了,谁要研究的话可以下载:header.zip

二、插件问题

网页计数统计插件 wp-postviews-plus 停止计数,我用的是1.1.10版本,最新为1.1.16版本,于是我升级了版本,计数正常了,但侧边栏的热门文章不正常了,不安浏览数显示文章了,而成了按文章ID由小到大的10篇文章了。我查看了作者的说明,函数调用也正常。
http://www.renhaibo.com/archives/107.html

这次没招了,换上了 wp-postviews 插件,所幸的是启用这个插件后,原来的计数数据还可以用,在后台对插件稍作设置就可以达到与以前一样的效果。

海波估计 wp-postviews-plus 1.1.10 停止计数统计的原因是,最新的 WordPress 2.8.2 不兼容 wp-postviews-plus 1.1.10,因为在之前的 wp2.7 中是正常的,我另一个 wp 2.7 博客使用就很正常。1.1.10以后的几个版本,海波都试过,按浏览数显示10篇文章,都是无效的,而是按文章ID由小到大的10篇文章,也没有找到到底什么原因,还望高人能够指点迷津。

最后,感谢衡天小张提供主机空间,空间的速度还是不错的,有一点很不爽就是插件升级的时候需要手动输入FTP信息,不是全自动的,其他的非常满意。祝小张生意兴隆!

转载请注明,转自:RenHaibo.com
本文链接地址:http://www.renhaibo.com/archives/107.html


分 类:网络日志 | 发表评论 | trackback
标 签:, ,
上一篇:
下一篇:
  1. 本文有8条评论

  2. 阿本   发表于 2009年8月2日 11时04分54秒

    俺也是WordPress 2.8.2。

    →回复此留言

  3. mark   发表于 2009年8月2日 12时08分10秒

    做得不错呀

    →回复此留言

  4. vayu   发表于 2009年8月2日 15时45分18秒

    嘿嘿~
    很不错!
    支持!

    →回复此留言

  5. 安踏   发表于 2009年8月3日 17时06分06秒

    恩。。。支持一下。。。。

    →回复此留言

  6. 仁心博客   发表于 2009年8月3日 22时24分22秒

    速度不错呀

    →回复此留言

  7. 浅笑无声   发表于 2009年8月5日 08时21分17秒

    也曾用过,但用不太好。

    →回复此留言

     Hypo  回复于  08月 5th, 2009 @ 12:52:24

    @浅笑无声, 以前用着还行,现在感觉不怎么样了

    →回复此留言

  8. 金蝶软件   发表于 2012年3月20日 11时59分52秒

    我的导航没出现问题,我的首页文章缩略文字中出现“?”,这个是怎么回事呢?

    →回复此留言