<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>任海波博客 &#187; wp-postviews-plus</title>
	<atom:link href="http://www.renhaibo.com/archives/tags/wp-postviews-plus/feed" rel="self" type="application/rss+xml" />
	<link>http://www.renhaibo.com</link>
	<description>路漫漫其修远兮，吾将上下而求索。</description>
	<lastBuildDate>Fri, 30 Dec 2011 14:18:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>博客成功搬家并升级到 WordPress 2.8.2</title>
		<link>http://www.renhaibo.com/archives/107.html</link>
		<comments>http://www.renhaibo.com/archives/107.html#comments</comments>
		<pubDate>Fri, 31 Jul 2009 15:18:16 +0000</pubDate>
		<dc:creator>Hypo</dc:creator>
				<category><![CDATA[网络日志]]></category>
		<category><![CDATA[Prower]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wp-postviews-plus]]></category>

		<guid isPermaLink="false">http://www.renhaibo.com/archives/107.html</guid>
		<description><![CDATA[本月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 文件中的，如导航栏的仅有的“首页”二字，如图

Google 了一下，都说是编码的问题，于是又另存了一个UTF-8的，还是不行，把以前备份的传上也不行，用 Dreamweaver 修改另存也不行，就在我要放弃 Prower v1 这个主题的时候，我有了另一个想法，我把其他主题的 header.php 文件上传，中文没有出现“？”，于是想把这个 header.php 修改为原主题的代码，可以了。修改的时候一行代码一行代码的加，加一行代码保存，用浏览器看下是否正，然后再加下一行，这样可以发现问题出在哪里。
就在我把第一行复制过去的时候，就发现“？”出现了，但我仔细对比了这两个 header.php 文件中的第一行，没有发现有什么区别，完全一样（恕我肉眼凡胎，不能看到真相），但那个原装的就是不能用。
header.php 第一行代码为：&#60;!DOCTYPE [...]]]></description>
			<content:encoded><![CDATA[<p>本月29号晚上<a href="http://www.renhaibo.com">海波博客</a>进行了搬家，并对博客系进行升级，由 WordPress2.7 升到了最新的版本 WordPress 2.8.2，中间出现了不少问题，一直到现在才感觉比较满意。</p>
<p><span id="more-107"></span></p>
<p>7月28号睡的比较晚，一直泡在坛子上找图片缩放方面的代码，到29号凌晨1点的时候看到<a href="http://wordpress.org.cn/thread-41356-1-1.html">衡天小张在偷偷的送空间</a>，赶紧抢了一个，嘿嘿。本来我的空间是买 wpchina.org 的美国空间，快到期了。一直在考虑换空间的问题，就27号还QQ与小张咨询了空间的事宜，没想到才一天就用上了小张送的空间。还挺幸运的。</p>
<p>在29号晚上就进行了搬家和升级博客系统，在实际操作的时候有个失误。</p>
<p><strong>海波的搬家并升级的步骤：</strong></p>
<p>1.在新空间的控制面板上创建数据库和数据库用户，并关联之；</p>
<p>2.下载 WordPress 2.8.2 版本，解压，将 wp-config-sample.php 在本目录中复制一份并更名为 wp-config.php；</p>
<p>3.用文本编辑工具（推荐 Notepad++）打开 wp-config.php，将 mysql 数据库信息填上，保存；</p>
<p>4.使用 ftp 上传 WordPress 2.8.2 中的文件包括已经编辑好的 wp-config.php；</p>
<p>5.上传主题（要和原空间中的主题目录名称一样）和插件；</p>
<p>6.到原空间的 phpmyadmin 中导出数据库，并下载到本地电脑；</p>
<p>7.到新空间的 phpmyadmin 中，选择数据库，点上面的 import ，选择刚才下载的数据库文件，进行数据导入，等会儿就会提示成功“<span style="background: yellow;">Import has been successfully finished......</span>”；</p>
<p>8.登陆域名的控制面板，将域名解析到新的空间上；（海波这步做的有点晚，应该早点做这步，因为等解析生效等了1个小时，godaddy 的域名。ping 域名当返回的IP地址为新空间地址的时候说明解析已经生效，不带 www 的域名情况比较特殊，ping 时返回新IP不一定说明解析已经生效，用带www的比较可靠。）</p>
<p>9.当确认域名解析已经生效后，输入 http://www.renhaibo.com/wp-admin/upgrade.php 进行数据库升级，根据提示进行相应操作即可。</p>
<p>10.搬家及升级完成，检查插件是否工作正常。</p>
<p>以上步骤完成后遇到两个问题，让我琢磨到现在才解决：</p>
<p><strong>一、网页中出现乱码</strong></p>
<p>汉字显示为问号“？”，都是 header.php 文件中的，如导航栏的仅有的“首页”二字，如图<br />
<img title="网页中汉字显示为问号" src="http://img.renhaibo.com/00107/1.jpg" alt="http://www.renhaibo.com/archives/107.html" /></p>
<p>Google 了一下，都说是编码的问题，于是又另存了一个UTF-8的，还是不行，把以前备份的传上也不行，用 Dreamweaver 修改另存也不行，就在我要放弃 Prower v1 这个主题的时候，我有了另一个想法，我把其他主题的 header.php 文件上传，中文没有出现“？”，于是想把这个 header.php 修改为原主题的代码，可以了。修改的时候一行代码一行代码的加，加一行代码保存，用浏览器看下是否正，然后再加下一行，这样可以发现问题出在哪里。</p>
<p>就在我把第一行复制过去的时候，就发现“？”出现了，但我仔细对比了这两个 header.php 文件中的第一行，没有发现有什么区别，完全一样（恕我肉眼凡胎，不能看到真相），但那个原装的就是不能用。</p>
<p>header.php 第一行代码为：&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</p>
<p>我把出问题的header.php保存下来了，谁要研究的话可以下载：<a href="http://img.renhaibo.com/00107/header.zip">header.zip</a></p>
<p><strong>二、插件问题</strong></p>
<p>网页计数统计插件 wp-postviews-plus 停止计数，我用的是1.1.10版本，最新为1.1.16版本，于是我升级了版本，计数正常了，但侧边栏的热门文章不正常了，不安浏览数显示文章了，而成了按文章ID由小到大的10篇文章了。我查看了作者的说明，函数调用也正常。<br />
<img title="wp-postviews-plus按浏览显示文章失效" src="http://img.renhaibo.com/00107/2.jpg" alt="http://www.renhaibo.com/archives/107.html" /></p>
<p>这次没招了，换上了 wp-postviews 插件，所幸的是启用这个插件后，原来的计数数据还可以用，在后台对插件稍作设置就可以达到与以前一样的效果。</p>
<p>海波估计 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篇文章，也没有找到到底什么原因，还望高人能够指点迷津。</p>
<p>最后，感谢<a href="http://hengtian.org">衡天小张</a>提供主机空间，空间的速度还是不错的，有一点很不爽就是插件升级的时候需要手动输入FTP信息，不是全自动的，其他的非常满意。祝小张生意兴隆！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.renhaibo.com/archives/107.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

