<?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>Mr. 21 &#187; 博客贴士</title>
	<atom:link href="http://mr21.in/blog-tips/feed" rel="self" type="application/rss+xml" />
	<link>http://mr21.in</link>
	<description>KunMing &#124; SysAdmin &#124; Blogger &#124; G Fans</description>
	<lastBuildDate>Thu, 06 Oct 2011 09:23:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://mr21.in/?pushpress=hub'/>
		<item>
		<title>WordPress多用户模式子站点无法加载CSS？</title>
		<link>http://mr21.in/blog-tips/wordpress/wp-multisite-htaccess-not-working.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/wp-multisite-htaccess-not-working.html#comments</comments>
		<pubDate>Mon, 10 Jan 2011 16:49:28 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[htaccess]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=376</guid>
		<description><![CDATA[21今天突然手闲，想试试传闻已久的WordPress多站点模式(WordPress Multisite)，于是用手上的一个DirectSpace年付的VPS（性能？淡定……）临时搭建了一个LAMP，按照WordPress Codex的操作一步一步对WordPress进... ]]></description>
			<content:encoded><![CDATA[<p>21今天突然手闲，想试试传闻已久的WordPress多站点模式(WordPress Multisite)，于是用手上的一个<a href="http://www.directspace.net/">DirectSpace</a>年付的VPS（性能？淡定……）临时搭建了一个LAMP，按照<a href="http://codex.wordpress.org/Migrating_Multiple_Blogs_into_WordPress_3.0_Multisite">WordPress Codex的操作</a>一步一步对WordPress进行修改，按照<strong>子目录</strong>的形式最后写入 .htaccess 并建立了子站点，但是出现一个问题，<strong>子站点可以访问，但是无法加载CSS和图片等东西。</strong></p>
<p>初步判断应该是 .htaccess 里面Rewrite规则可能有问题，但那是官方提供的，不应该吧……<br />
于是通过Google大神一番搜索，确定是Rewrite规则有问题，并将 .htaccess 文件替换为以下内容后工作正常：</p>
<p><strong>WordPress Multisite Based Sub-folder Mode</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code"><pre class="conf" style="font-family:monospace;">RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
&nbsp;
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
&nbsp;
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
&nbsp;
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]</pre></td></tr></table></div>

<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;我是分割线&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>我刚才重新弄了一下想重演故障，结果发现没问题了，记得看过一篇POST提到WP有个缓存机制导致了这个问题，不过我把 .htaccess 更新了以上代码后，就工作正常了，一时也没留意是否跟WP给出的范例代码是否有所不同，纠结了……放这儿备查吧。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;我是分割线&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><strong>Update: Jan 13th, 2011</strong><br />
终于发现问题所在了，由于我手欠，没有使用启用Network功能时 /wp-admin/network.php 提供的 .htaccess 内容，而直接使用了<a href="http://codex.wordpress.org/Create_A_Network">Codex.WordPress提供的Rewrite规则</a>，于是 ……<br />
来自Codex.WordPress的Rewrite规则呈现如下（无法工作的，仅供参考，别用……）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
</pre></td><td class="code"><pre class="conf" style="font-family:monospace;"># BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
&nbsp;
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
&nbsp;
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
&nbsp;
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
# END WordPress</pre></td></tr></table></div>

<p>主要区别在于以下两句，正好影响到的是主题布景(Theme)、后台管理等功能：</p>
<blockquote><p>有效的规则：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="conf" style="font-family:monospace;">RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]</pre></td></tr></table></div>

<p>无效的规则：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="conf" style="font-family:monospace;">RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]</pre></td></tr></table></div>

</blockquote>
<p>-EOF-</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
引用参考：<br />
WordPress Support: <a href="http://wordpress.org/support/topic/wp-multisite-htaccess-not-working">http://wordpress.org/support/topic/wp-multisite-htaccess-not-working</a><br />
Perishable Pre: <a href="http://perishablepress.com/press/2010/07/07/htaccess-code-for-wordpress-multisite/">http://perishablepress.com/press/2010/07/07/htaccess-code-for-wordpress-multisite/</a><br />
WordPress Codex: <a href="http://codex.wordpress.org/Migrating_Multiple_Blogs_into_WordPress_3.0_Multisite">http://codex.wordpress.org/Migrating_Multiple_Blogs_into_WordPress_3.0_Multisite</a><br />
WordPress Codex: <a href="http://codex.wordpress.org/Create_A_Network">http://codex.wordpress.org/Create_A_Network</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/wp-multisite-htaccess-not-working.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BlogBus应急方案复原</title>
		<link>http://mr21.in/blog-tips/hosts-for-bus-come-back.html</link>
		<comments>http://mr21.in/blog-tips/hosts-for-bus-come-back.html#comments</comments>
		<pubDate>Mon, 11 Jan 2010 15:45:25 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[博客贴士]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[BlogBus]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[翻墙]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=313</guid>
		<description><![CDATA[各位访问Mr. 21并且获得帮助的乘客们，很高兴大巴在明天能恢复启程， 而我之前的教程让大家修改了Hosts文件，现在我提供一个恢复的脚本，请按照说明使用。 脚本名称： Hosts_BusComeBack 适用范... ]]></description>
			<content:encoded><![CDATA[<p>各位访问Mr. 21并且获得帮助的乘客们，很高兴大巴在明天能恢复启程，<br />
而我之前的教程让大家修改了Hosts文件，现在我提供一个恢复的脚本，请按照说明使用。</p>
<blockquote><p><strong>脚本名称：</strong> Hosts_BusComeBack<br />
<strong>适用范围：</strong> Windows 2000/XP/Vista/7<br />
<strong>使用条件：</strong> 等到Bus确认恢复运作后再使用，否则你又得再用一次BusHosts<br />
<strong>使用方法：</strong> Win2000/XP可以直接使用，WinVista/7请解压后在文件上<strong>右键</strong>选择“以管理员身份运行”。<br />
<strong>简单说明：</strong> 使用这个脚本将恢复系统本身默认的Hosts文件，如果你的Hosts文件有其它特殊配置，请注意备份。<br />
<strong>使用后果：</strong> 除了系统默认的记录外，Hosts文件不会再存在额外的东西，也就说无法再“翻墙”访问Bus。<br />
<strong>下载地址：</strong> <a href="/wp-content/uploads/2010/01/hosts_BusComeBack.zip">http://mr21.in/wp-content/uploads/2010/01/hosts_BusComeBack.zip</a><br />
<strong>注意事项：</strong> <strong style="color:red;">使用之后，请重新开启你的浏览器或者重新启动电脑，后者最保险。</strong></p></blockquote>
<blockquote><p>关于一点很抱歉，<br />
就是Linux/Mac OS X用户，如果你有改动，需要手动去除原来添加的代码了，Hosts文件一般保留下面一行即可：<br />
<strong>127.0.0.1 localhost</strong><br />
或者在终端中（Terminal）运行下面一行命令，只要你权限够<br />
<strong>sudo echo 127.0.0.1 localhost > /etc/hosts</strong> 或 <strong>echo 127.0.0.1 localhost > /etc/hosts</strong></p></blockquote>
<p>如果有Bus的用户想考虑独立博客，可以点击<a href="http://s.click.taobao.com/t_1?i=qvFcRUSA%2Fu2W2Q%3D%3D&#038;p=mm_15117278_0_0&#038;n=11">虚拟主机 Plan-2 WordPress</a>了解，目前是2月底前会多赠送一个月。<br />
同时可以QQ联系我，随时为大家提供帮助。</p>
<p>以下部分为脚本源代码，仅供高级用户参考交流，一般用户请不用理会。<br />
<span id="more-313"></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span> off
color 0a
goto start
&nbsp;
:start
cls
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  以下每个操作都需要在输入完成后按回车。
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>+
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  请选择本机系统：Win2000<span style="color: #000000; font-weight: bold;">/</span>XP（按<span style="color: #000000;">1</span>）或WinVista<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">7</span>（按<span style="color: #000000;">2</span>）或退出（按Q）
<span style="color: #000000; font-weight: bold;">set</span> <span style="color: #000000; font-weight: bold;">/</span>p <span style="color: #007800;">ossel</span>=
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%ossel%&quot;</span> == <span style="color: #ff0000;">&quot;q&quot;</span> <span style="color: #7a0874; font-weight: bold;">exit</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%ossel%&quot;</span> == <span style="color: #ff0000;">&quot;Q&quot;</span> <span style="color: #7a0874; font-weight: bold;">exit</span>
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  即将开始恢复本机默认Hosts文件，这将导致Bus的翻墙失效，是否继续<span style="color: #7a0874; font-weight: bold;">&#40;</span>Y or N<span style="color: #7a0874; font-weight: bold;">&#41;</span>？
<span style="color: #000000; font-weight: bold;">set</span> <span style="color: #000000; font-weight: bold;">/</span>p <span style="color: #007800;">answer</span>=
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%ossel%&quot;</span> == <span style="color: #ff0000;">&quot;1&quot;</span> goto 2p
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%ossel%&quot;</span> == <span style="color: #ff0000;">&quot;2&quot;</span> goto v7
&nbsp;
:2p
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;y&quot;</span> goto yes2p
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;Y&quot;</span> goto yes2p
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;n&quot;</span> goto start
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;N&quot;</span> goto start
&nbsp;
:v7
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;y&quot;</span> goto yesv7
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;Y&quot;</span> goto yesv7
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;n&quot;</span> goto start
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;%answer%&quot;</span> == <span style="color: #ff0000;">&quot;N&quot;</span> goto start
&nbsp;
:yes2p
<span style="color: #7a0874; font-weight: bold;">echo</span> 127.0.0.1	localhost <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
goto end
&nbsp;
:yesv7
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #000000;">127.1</span>		<span style="color: #7a0874; font-weight: bold;">local</span> <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
<span style="color: #7a0874; font-weight: bold;">echo</span> 127.0.0.1	localhost <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
<span style="color: #7a0874; font-weight: bold;">echo</span> 127.0.0.1	localhost.localdomain <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
<span style="color: #7a0874; font-weight: bold;">echo</span> 127.0.0.1	localhost <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
<span style="color: #7a0874; font-weight: bold;">echo</span> ::<span style="color: #000000;">1</span>             localhost <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\drivers\etc\hosts
goto end
&nbsp;
:end
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  恢复完成，按任意键退出。
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>+
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  如果你又突然需要BusHosts解析，请访问我的博客 http:<span style="color: #000000; font-weight: bold;">//</span>mr21.in
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>  脚本编写：Mr. <span style="color: #000000;">21</span>
<span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span>+
pause</pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/hosts-for-bus-come-back.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Blogbus导出日志的XML文件格式分析</title>
		<link>http://mr21.in/blog-tips/the-xml-file-format-analysis-from-blogbus-backups.html</link>
		<comments>http://mr21.in/blog-tips/the-xml-file-format-analysis-from-blogbus-backups.html#comments</comments>
		<pubDate>Sun, 10 Jan 2010 10:36:01 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[博客贴士]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[BlogBus]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=310</guid>
		<description><![CDATA[From 孙楠的技术讲堂@Blogbus 鉴于大多数人目前是没有办法正常访问Blogbus的，我转帖过来，请作者谅解。 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- Blog... ]]></description>
			<content:encoded><![CDATA[<p>From <a href="http://sunnantechnology.blogbus.com/logs/32745724.html">孙楠的技术讲堂@Blogbus</a><br />
鉴于大多数人目前是没有办法正常访问Blogbus的，我转帖过来，请作者谅解。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Blogbus有一个很不错的功能“导出日志”，该功能可以将你所有的博客文章导出为XML格式以便备份和编辑。今天我们就来讲一讲导出日志的XML文件格式。</p>
<p>首先我们把自己的博客导出，步骤如下：<br />
1、登录blogbus<br />
2、选择博客->博客设置->导入导出->点这里导出日志<br />
3、保存XML文件</p>
<p>然后我们就可以分析XML文件格式了，用IE，Firefox或Visual Studio将备份文件打开，便可以看到它的结构：<span id="more-310"></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;blogbuscom</span> <span style="color: #000066;">dtype</span>=<span style="color: #ff0000;">&quot;BlogData&quot;</span> <span style="color: #000066;">SchemaVersion</span>=<span style="color: #ff0000;">&quot;1.1&quot;</span> <span style="color: #000066;">Creator</span>=<span style="color: #ff0000;">&quot;BlogBus.Com BlogSystem V4.0&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
// 导出文件的数据类型，版本和出处
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 博客描述
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;blogname<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>博客名称，例如：孙楠的技术讲堂<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/blogname<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;domainname<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>博客地址，例如：sunnantechnology.blogbus.com<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/domainname<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;exporttime<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>导出的时间，格式为：2008-12-20 15:43:26<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/exporttime<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 描述结束
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;log<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 博客日志
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;title<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>日志标题，例如：Blogbus导出日志的XML文件格式分析<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/title<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;status<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>日志状态，控制隐藏和置顶，隐藏为0，正常为1，置顶为2<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/status<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;allowcomment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论，Y为允许，N为不允许<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/allowcomment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;allowping<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>引用，Y为允许，N为不允许<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/allowping<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;allowlinks<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>自动链接，Y为允许，N为不允许<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/allowlinks<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;writer<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>作者姓名，可以为空<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/writer<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;sort<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>分类，为什么用Sort，Catalog不是更好?<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/sort<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;content<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>日志内容，包括html格式<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/content<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;excerpt<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>日志摘要，包括html格式<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/excerpt<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;tags<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>关键词，关键词之间用空格分隔<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/tags<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;logdate<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>日志时间，格式为：2008-04-17 13:40:00<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/logdate<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;comments<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 这个标记做什么用？可以省略吗？
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;comment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 博客评论
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;email<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论者的邮件地址<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/email<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;homepage<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论者的主页地址<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/homepage<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;createtime<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论时间，格式为：2008-12-19 21:45:48<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/createtime<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;nicename<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论者的姓名<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/nicename<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;commenttext<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>评论的内容和回复，无html格式<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/commenttext<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/comment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 评论结束
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;comment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>...<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/comment<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 更多评论
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/comments<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 这个标记做什么用？可以省略吗？
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/log<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 日志结束
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;log<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>...<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/log<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 更多日志
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/blogbuscom<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> // 导出文件结束</pre></td></tr></table></div>

<p>Blogbus的XML导出文件结构简单清晰，易读易维护，设计得不错。但是关于&lt;Comments>&lt;/Comments>这个标记，真的需要吗？</p>
<p>1、首先不可能是排序用，日志和评论都以时间排序，而时间都已经有了相应的标记<br />
2、如果是要把评论按照每篇日志分开，似乎也没有必要，毕竟每个&lt;Comment>&lt;/Comment>都在&lt;Log>&lt;/Log>里面</p>
<p>思来想去，我感觉比较可能的作用是，在批量处理评论的操作中，可以节省时间。操作数可以从评论条数，减少到日志条数。但是从算法来说，都是O(n)，真正效果如何，就要实测了。</p>
<p>另外：<br />
1、日志的顺序可能与博客上看到的顺序不同，但是不会影响导入后的结果。这是由XML的特性决定的。<br />
2、有了XML可以批量删除不必要的html标记，比如将>&#038;nbsp ;< 批量替换为><，也可以把搬家时丢失的评论加进去，当然最重要的功能还是存档啦。</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/the-xml-file-format-analysis-from-blogbus-backups.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>BlogBus备份文件的使用</title>
		<link>http://mr21.in/blog-tips/blogbus-backup-file-usage.html</link>
		<comments>http://mr21.in/blog-tips/blogbus-backup-file-usage.html#comments</comments>
		<pubDate>Fri, 08 Jan 2010 17:06:14 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[博客贴士]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[BlogBus]]></category>
		<category><![CDATA[Blogger.com]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=308</guid>
		<description><![CDATA[Update: Jan 10th, 2010 xrspook 留言提醒，根据《BlogBus到WordPress镜像小记》这篇文章操作可以从BlogBus转移到WordPress。 但是请从这里下载WordPress v2.8.5 官方简体中文版，因为官方的最新版本并不适用。 ... ]]></description>
			<content:encoded><![CDATA[<p><strong>Update: Jan 10th, 2010</strong><br />
xrspook 留言提醒，根据《<a href="http://xrspook.windhunter.net/index.php/archives/41">BlogBus到WordPress镜像小记</a>》这篇文章操作可以从<strong>BlogBus转移到WordPress</strong>。<br />
但是请从<a href="http://down.chinaz.com/soft/23514.htm">这里下载WordPress v2.8.5 官方简体中文版</a>，因为官方的最新版本并不适用。<br />
多谢xrspook留言提醒！<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
目前在豆瓣组找到两个办法，不过都还没有测试，先放上来吧。</p>
<ol>
<li><del datetime="2010-01-09T01:11:38+00:00">BlogBus</del> WordPress -> Blogger (Blogspot)
<p>http://wordpress2blogger.appspot.com/</p>
<p>From: http://www.douban.com/group/topic/9391517/</li>
<li>BlogBus -> WordPress
<p>http://blog.hisamuel.com/wp-content/uploads/blogbus2wp291.rar</p>
<p>From: http://www.douban.com/group/topic/9371317/</li>
</ol>
<p>分别是由<a href="http://www.douban.com/people/birling/">燕揚絮@豆瓣</a>和<a href="http://www.douban.com/people/obi/">OBI@豆瓣</a>发表的，暂时寄放，更多信息敬请期待。</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/blogbus-backup-file-usage.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>BlogBus被封应急方案</title>
		<link>http://mr21.in/blog-tips/blogbus-banned-emergency-solution.html</link>
		<comments>http://mr21.in/blog-tips/blogbus-banned-emergency-solution.html#comments</comments>
		<pubDate>Fri, 08 Jan 2010 10:58:21 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[博客贴士]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[BlogBus]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=306</guid>
		<description><![CDATA[Update: 21:48, Jan 13th, 2010 最终消息，Bus确认已经恢复，我的办法可以不用了， 如果你还不能访问，稍安勿躁，等NS解析刷新了就好，最慢24小时。 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#... ]]></description>
			<content:encoded><![CDATA[<p><strong>Update: 21:48, Jan 13th, 2010<br />
最终消息，Bus确认已经恢复，我的办法可以不用了，<br />
如果你还不能访问，稍安勿躁，等NS解析刷新了就好，最慢24小时。</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 22:43, Jan 11th, 2010 </strong><br />
明天Bus就要启程了，祝各位乘客好运~</p>
<p>同时感谢大家这三天来对Mr. 21的关注，能帮助大家让我感到非常受用，谢谢！</p>
<p>如果有Bus的用户想考虑独立博客，可以点击<a href="http://s.click.taobao.com/t_1?i=qvFcRUSA%2Fu2W2Q%3D%3D&#038;p=mm_15117278_0_0&#038;n=11">虚拟主机 Plan-2 WordPress</a>了解。<br />
同时可以QQ联系我，随时为大家提供帮助。</p>
<p>我还是那句留在我About页里面那句话：</p>
<blockquote><p>希望你在接受帮助的时候，不论是我还是别人的，想想你能为对方做些什么？即使对方不需要。<br />
这不是在要求回报，我用我的所学来帮助你，希望你也能用你的所学去帮助别人。传递下去。</p></blockquote>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<span id="more-306"></span><br />
<strong>Update: 15:34, Jan 11th, 2010 </strong><br />
<strong style="color:red;">使用此方案，请不要用搜狗浏览器、Opera等具有加速功能的浏览器访问大巴。</strong><br />
<strong>访问个人地址可以，但登陆失败的童鞋们请检查这个问题。</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 22:57, Jan 10th, 2010<br />
更新了访问朋友巴士的脚本BusFriends（压缩包内已包含BusHosts）<br />
Win2000/XP可以直接使用，WinVista/7请解压后在文件上右键选择“以管理员身份运行”，<br />
下载： <a href="/wp-content/uploads/2010/01/BusFriends.zip">http://mr21.in/wp-content/uploads/2010/01/BusFriends.zip</a>，<br />
每次可以添加五位朋友，多次执行多次添加，请先执行BusHosts，需要配合使用。</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 16:37, Jan 10th, 2010<br />
更新了自动处理脚本BusHosts<br />
Win2000/XP可以直接使用，WinVista/7请解压后在文件上右键选择“以管理员身份运行”，<br />
下载： <a href="/wp-content/uploads/2010/01/BusHosts.zip">http://mr21.in/wp-content/uploads/2010/01/BusHosts.zip</a><br />
多谢<a href="http://www.douban.com/people/wader723/">Joker,a joker@豆瓣</a>的idea。</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 22:43, Jan 9th, 2010 </strong><br />
巴士备份文件导出办法：博客->博客设置->导入导出 。<br />
多谢<a href="http://mr21.in/2010-01/blogbus-banned-emergency-solution.html/comment-page-3#comment-19972">Jessica留言</a>提醒。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 18:05, Jan 9th, 2010 </strong><br />
为了让大家在巴士恢复后能对自己的hosts文件进行处理，增加了注释。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 17:21, Jan 9th, 2010 </strong><br />
更新了部分记录，并且加入了“文件”模块的解析，<br />
现在应该可以正常的访问文件管理并且可以上传、查看图片文件了，请测试。<br />
多谢<a href="http://mr21.in/2010-01/blogbus-banned-emergency-solution.html/comment-page-1#comment-19949">mad_apple留言</a>反馈。送上刚上传到大巴的新鲜美女图一张，<a href="http://filer.blogbus.com/21569/resource_2156912630277608.jpeg">看这里~</a><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 14:52, Jan 9th, 2010 </strong><br />
请找到 blogbus.blogbus.com，在后面增加“(空格)message.home.blogbus.com” 就可以进消息中心了。<br />
多谢<a href="http://mr21.in/2010-01/blogbus-banned-emergency-solution.html/comment-page-1#comment-19922">xl.wu留言</a>反馈。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 21:26, Jan 8th, 2010 </strong><br />
<strong style="color:red;">提示，需要把你正在打开巴士网页的浏览器先关掉，修改好了再开就OK了。 </strong><br />
多谢<a href="http://www.douban.com/people/sasasha/">猪_sasa@豆瓣</a>的提醒。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 20:56, Jan 8th, 2010 </strong><br />
目前以 <a href="http://xrspook.blogbus.com/">http://xrspook.blogbus.com/</a> 作为样本来看，完全可以显示了，包括CSS样式和图片，请大家反馈。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 20:46, Jan 8th, 2010 </strong><br />
增加一个新数据，个人博客的样式应该可以读取到了。<br />
多谢<a href="http://www.douban.com/people/xrspook/">xrspook@豆瓣</a>的反馈。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 20:37, Jan 8th, 2010</strong><br />
增加了几个新的数据，可以提供对巴士公告、巴士专题、图片存储的访问，请大家试验。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 20:19, Jan 8th, 2010</strong><br />
新增加了个人地址的数据，请对照着处理一下，麻烦及时反馈。<br />
多谢<a href="http://www.douban.com/people/15826291/">pgal@豆瓣</a>的提醒。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Update: 19:25, Jan 8th, 2010</strong><br />
最新测试表明，无法访问个人单独的博客，因为巴士的策略影响，所以只能登录后台管理备份你的文章了。<br />
多谢<a href="http://www.douban.com/people/sixteenyu/">SixteeN@豆瓣</a>的反馈。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>我一直都有在关注Blogbus，因为有两个朋友的博客放在上面，因为被有关部门以存在“低俗内容”为由，加上野蛮的国内DSP<sup>[<a href="http://mr21.in/blog-tips/blogbus-banned-emergency-solution.html#footnote_0_306" id="identifier_0_306" class="footnote-link footnote-identifier-link" title="请参考之前写的《虚拟主机答疑之「域名转移」》">1</a>]</sup><a href="http://www.dns.com.cn">新网互联</a>做了域名的ClientHold，如今打不开已经两三天时间了，同时在<a href="http://www.douban.com">豆瓣</a>的Blogger组里面看到有人希望能备份自己的Blogbus博客，我在此提供一个应急的办法，开始：</p>
<blockquote><h3>Windows 2000/XP</h3>
<p>点击<strong>开始->运行</strong>，复制下面一行到输入框，然后点击<strong>确定</strong>，</p>
<blockquote><p>notepad %windir%\system32\drivers\etc\hosts</p></blockquote>
<p>然后光标定位到文件的最下面，复制以下内容进去（不包含序号）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">####这是注释，请一同复制，巴士恢复后请删除以下内容（包括本行）就行####
58.68.168.157	public.blogbus.com
210.51.44.244	blogbus.com www.blogbus.com passport.blogbus.com
210.51.44.228	filer.blogbus.com
210.51.44.230	filer.h.blogbus.com files.blogbus.com
210.51.44.231	topic.home.blogbus.com home.blogbus.com file.home.blogbus.com blog.home.blogbus.com #新增的文件管理解析
210.51.44.242	zhuanti.blogbus.com
210.51.44.236	home.v.blogbus.com pindao.blogbus.com blogbus.blogbus.com message.home.blogbus.com friend.blogbus.com bangzhuzhongxin.blogbus.com friend.home.blogbus.com
210.51.44.236	你的博客地址，请测试（例如 21.blogbus.com，不包括 http://）
####这是注释，请一同复制，巴士恢复后请删除以上内容（包括本行）就行####</pre></td></tr></table></div>

<p>让你的文件实际上看来大概是这样（不包含序号）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">127.0.0.1 localhost
####这是注释，请一同复制，巴士恢复后请删除以下内容（包括本行）就行####
58.68.168.157	public.blogbus.com
210.51.44.244	blogbus.com www.blogbus.com passport.blogbus.com
210.51.44.228	filer.blogbus.com
210.51.44.230	filer.h.blogbus.com files.blogbus.com
210.51.44.231	topic.home.blogbus.com home.blogbus.com file.home.blogbus.com blog.home.blogbus.com #新增的文件管理解析
210.51.44.242	zhuanti.blogbus.com
210.51.44.236	home.v.blogbus.com pindao.blogbus.com blogbus.blogbus.com message.home.blogbus.com friend.blogbus.com bangzhuzhongxin.blogbus.com friend.home.blogbus.com
210.51.44.236	你的博客地址，请测试（例如 21.blogbus.com，不包括 http://）
####这是注释，请一同复制，巴士恢复后请删除以上内容（包括本行）就行####</pre></td></tr></table></div>

</blockquote>
<blockquote><h3>Windows Vista/7</h3>
<p>请到<strong>开始->所有程序->附件</strong>里面找到<strong>记事本</strong>，然后<strong>右键</strong>选择“<strong>记事本</strong>”，在出来的菜单里面选择“<strong>以管理员身份运行</strong>”，<strong>确定</strong>，OK，记事本打开了，然后选择<strong>文件->打开</strong>，在跳出来的对话框里面寻找“<strong>打开文件</strong>”，然后填入</p>
<blockquote><p>%windir%\system32\drivers\etc\hosts</p></blockquote>
<p>后选择“打开”，然后光标定位到文件的最下面，复制以下内容进去（不包含序号）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">####这是注释，请一同复制，巴士恢复后请删除以下内容（包括本行）就行####
58.68.168.157	public.blogbus.com
210.51.44.244	blogbus.com www.blogbus.com passport.blogbus.com
210.51.44.228	filer.blogbus.com
210.51.44.230	filer.h.blogbus.com files.blogbus.com
210.51.44.231	topic.home.blogbus.com home.blogbus.com file.home.blogbus.com blog.home.blogbus.com #新增的文件管理解析
210.51.44.242	zhuanti.blogbus.com
210.51.44.236	home.v.blogbus.com pindao.blogbus.com blogbus.blogbus.com message.home.blogbus.com friend.blogbus.com bangzhuzhongxin.blogbus.com friend.home.blogbus.com
210.51.44.236	你的博客地址，请测试（例如 21.blogbus.com，不包括 http://）
####这是注释，请一同复制，巴士恢复后请删除以上内容（包括本行）就行####</pre></td></tr></table></div>

<p>让你的文件实际上看来大概是这样（不包含序号）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">127.1	local
127.0.0.1	localhost
127.0.0.1	localhost.localdomain
127.0.0.1	localhost
####这是注释，请一同复制，巴士恢复后请删除以下内容（包括本行）就行####
58.68.168.157	public.blogbus.com
210.51.44.244	blogbus.com www.blogbus.com passport.blogbus.com
210.51.44.228	filer.blogbus.com
210.51.44.230	filer.h.blogbus.com files.blogbus.com
210.51.44.231	topic.home.blogbus.com home.blogbus.com file.home.blogbus.com blog.home.blogbus.com #新增的文件管理解析
210.51.44.242	zhuanti.blogbus.com
210.51.44.236	home.v.blogbus.com pindao.blogbus.com blogbus.blogbus.com message.home.blogbus.com friend.blogbus.com bangzhuzhongxin.blogbus.com friend.home.blogbus.com
210.51.44.236	你的博客地址，请测试（例如 21.blogbus.com，不包括 http://）
####这是注释，请一同复制，巴士恢复后请删除以上内容（包括本行）就行####</pre></td></tr></table></div>

<p><strong>注意：</strong>如果你的系统没有hosts文件，请用记事本新建一个文本文档并复制这行文字上方的这些代码后保存到<strong>%windir%\system32\drivers\etc\</strong> 中，文件名为<strong>hosts</strong>，注意是没有.txt后缀的。<br />
多谢<a href="http://mr21.in/2010-01/blogbus-banned-emergency-solution.html/comment-page-1#comment-19910">SS留言</a>反馈。
</p></blockquote>
<p>然后保存，关闭记事本，再用浏览器访问就应该能使用你的博客，<del datetime="2010-01-08T13:33:55+00:00">你的博客后台</del>目前你的巴士博客中的图片、CSS也应该基本能显示了，不过也只是在你的电脑暂时解放，请登陆进行操作。</p>
<blockquote><h3>Linux/Mac OS X/&#8230;.</h3>
<p>请在系统中搜索一个文件叫<strong>hosts</strong> （全小写），然后不论你用什么办法打开，复制以下内容进去后保存就行。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">####这是注释，请一同复制，巴士恢复后请删除以下内容（包括本行）就行####
58.68.168.157	public.blogbus.com
210.51.44.244	blogbus.com www.blogbus.com passport.blogbus.com
210.51.44.228	filer.blogbus.com
210.51.44.230	filer.h.blogbus.com files.blogbus.com
210.51.44.231	topic.home.blogbus.com home.blogbus.com file.home.blogbus.com blog.home.blogbus.com #新增的文件管理解析
210.51.44.242	zhuanti.blogbus.com
210.51.44.236	home.v.blogbus.com pindao.blogbus.com blogbus.blogbus.com message.home.blogbus.com friend.blogbus.com bangzhuzhongxin.blogbus.com friend.home.blogbus.com
210.51.44.236	你的博客地址，请测试（例如 21.blogbus.com，不包括 http://）
####这是注释，请一同复制，巴士恢复后请删除以上内容（包括本行）就行####</pre></td></tr></table></div>

<p>参考：<br />
Linux一般存放路径 <strong>/etc/hosts</strong><br />
Mac OS X 也是 <strong>/etc/hosts</strong>或者<a href="http://blog.khsing.net/2009/08/a-normal-user-how-to-modify-hosts-in-mac.html">访问这里</a>。（多谢<strong>熊</strong>同学的<a href="/2010-01/blogbus-banned-emergency-solution.html/comment-page-1#comment-19894">留言指导</a>和<a href="http://mr21.in/2010-01/blogbus-banned-emergency-solution.html#comment-20068">t的消息</a>。）
</p></blockquote>
<p>有任何疑问请留言，如果帮到你了，也请留言，谢谢。<br />
同时谴责相比51.com和it168，Blogbus表现出来的不作为。</p>
---------------------------------------<ol class="footnotes"><li id="footnote_0_306" class="footnote">请参考之前写的《虚拟主机答疑之「域名转移」》</li></ol>]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/blogbus-banned-emergency-solution.html/feed</wfw:commentRss>
		<slash:comments>197</slash:comments>
		</item>
		<item>
		<title>EasyWP汉化版-2.8</title>
		<link>http://mr21.in/blog-tips/wordpress/easywp-chinese-edition-2-8-html.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/easywp-chinese-edition-2-8-html.html#comments</comments>
		<pubDate>Fri, 12 Jun 2009 01:02:40 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[EasyWP]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=276</guid>
		<description><![CDATA[紧跟步伐，发布EasyWP汉化版-2.8， 此次更新的脚本可以帮你安装最新更新WordPress 2.8简体中文版， 简单来说， 就是一个支持在线自动安装配置WordPress的PHP脚本， 实现上传一个PHP文件就可以安装... ]]></description>
			<content:encoded><![CDATA[<p>紧跟步伐，发布<strong>EasyWP汉化版-2.8</strong>，<br />
此次更新的脚本可以帮你安装最新更新<strong>WordPress 2.8简体中文版</strong>，</p>
<p>简单来说，<br />
就是一个支持在线自动安装配置WordPress的PHP脚本，<br />
实现上传一个PHP文件就可以安装整个“庞大”的WordPress的快捷方法，<br />
不过仅支持LAMP类平台，Windows的用户抱歉了。</p>
<p>下载： <a href='http://mr21.in/wp-content/uploads/2009/06/easywp-zh_cn-28.zip'>EasyWP-zh_CN-2.8.zip</a> &#038; <a href='http://www.box.net/shared/84kiek5qqb'>EasyWP-zh_CN-2.8.zip(box.net)</a></p>
<p>此脚本的相关信息请通过《<a href="http://mr21.in/2009-05/easy-wordpress-installing.html">EasyWP, WordPress快打！</a>》 &#038; 《<a href="http://mr21.in/2009-05/easywp-chinese-edition-2-7-1.html">EasyWP汉化版-2.7.1</a>》了解，<br />
如有问题请留言。</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/easywp-chinese-edition-2-8-html.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>FeedSky Feed插件该淘汰了</title>
		<link>http://mr21.in/blog-tips/wordpress/feedsky-plugins-not-work.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/feedsky-plugins-not-work.html#comments</comments>
		<pubDate>Tue, 26 May 2009 16:43:05 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[FeedSky]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[X]]></category>
		<category><![CDATA[安装]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=270</guid>
		<description><![CDATA[最近一段时间感觉WordPress怪怪的， 后台Plugins模块的Add New里面无法提供最流行的插件标签，也无法在线搜索安装插件， 会提示“an unknown error occurred” 经过GG，发现此文：『请停用Feedsky Feed插件... ]]></description>
			<content:encoded><![CDATA[<p>最近一段时间感觉WordPress怪怪的，<br />
后台<strong>Plugins</strong>模块的<strong>Add New</strong>里面无法提供最流行的插件标签，也无法在线搜索安装插件，<br />
会提示“<strong>an unknown error occurred</strong>”</p>
<p>经过GG，发现此文：『<a href="http://ruishen.info/please-disable-plug-ins-feedsky-feed.html">请停用Feedsky Feed插件</a>』<br />
里面提到，经过文作者的排查测试，使用<strong>Feedsky Feed</strong>会对WP造成的影响如下：</p>
<ol>
<li>无法执行预订任务</li>
<li>文章无法预发布</li>
<li>数据库自动备份失败</li>
<li>在线安装功能提示未知错误</li>
<li>Google XML Sitemaps 更新已经成功通知XXX失败</li>
</ol>
<p>貌似我发现的就是<strong>数据库自动备份失败</strong>和<strong>在线安装功能提示未知错误</strong>两个问题，<br />
作者还真是细心。赞一个！</p>
<p>不过，<br />
如果你对该插件会产生的以上影响觉得关系不大的话，那么我个人比较倾向于推荐继续使用。</p>
<p>接下来我的想法自然就是寻找替代的东西，<br />
测试了几个插件，似乎都无法完美重定向，而<a href="http://vonye.com/projects/feedred/">缝眼制作的FeedRed</a>又不让下载了……</p>
<p>考虑到不是专门的插件，担心可能产生死循环，放弃了继续使用feed重定向插件的想法，</p>
<p>最终决定如下，<br />
FeedSky的烧制继续保持，博客Feed引用保留WP原地址，<br />
这样可能会流失一部分订阅数的统计，不过无所谓啦，造福大家就成了，无所谓人多人少的，对吧~</p>
<blockquote><p><strong>以下几种方式可以订阅到Mr. 21的feed:</strong><br />
<a href="http://mr21.in/feed/">http://mr21.in/feed</a> （推荐）<br />
<a href="http://mr21.in/wp-rss2.php">http://mr21.in/wp-rss2.php</a><br />
<a href="http://feed.feedsky.com/live21">http://feed.feedsky.com/live21</a> <del datetime="2009-05-27T06:07:47+00:00">（推荐）</del>
</p></blockquote>
<p>如果给你造成了不便，我感到十分抱歉，并在今后会尽量避免此类麻烦。</p>
<p><strong>Update: May 27th, 2009</strong><br />
最终还是决定用原生的FEED好了，<br />
可以避免对第三方服务商的过度依赖，<a href="http://www.google.cn/search?hl=zh-CN&#038;q=暴风%2BDnsPod&#038;btnG=Google+搜索&#038;meta=&#038;aq=f&#038;oq=">暴风+DnsPod</a>事件就是很好的例子，<br />
就算需要什么第三方的服务，我通过301 Redirect方式就成，不会对Client造成任何影响。</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/feedsky-plugins-not-work.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>“智能”你的WordPress</title>
		<link>http://mr21.in/blog-tips/wordpress/smart-your-wordpress.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/smart-your-wordpress.html#comments</comments>
		<pubDate>Tue, 19 May 2009 05:45:04 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=269</guid>
		<description><![CDATA[OK，不是原创，引用的。 文章的目的是，让你的WordPress能判断并根据访客行为来达到一些特定的功能， 比如“欢迎您再次光临”、“欢迎来自XXX的访客”、“早上好”、“晚上好”等等， 当然... ]]></description>
			<content:encoded><![CDATA[<p>OK，不是原创，<a href="http://www.wopus.org/wordpress-deepin/tech/1075.html">引用</a>的。<br />
<a href="http://www.wopus.org/wordpress-deepin/tech/1075.html">文章</a>的目的是，让你的WordPress能判断并根据访客行为来达到一些特定的功能，</p>
<p>比如“欢迎您再次光临”、“欢迎来自XXX的访客”、“早上好”、“晚上好”等等，<br />
当然，只是举几个例子，不一定就是我说的这些，不过它们（我说的这些）是可以通过插入JS来实现的。</p>
<p>以下是文章中提到的<a href="http://www.wopus.org/wordpress-deepin/tech/1075.html">可以让你的WP更加智能的九种办法</a>，<br />
我仅仅是把小标题列出来，如果你发现有你需要的内容，请访问<a href="http://www.wopus.org/wordpress-deepin/tech/1075.html">来源</a>。</p>
<blockquote><p>
<strong>能够在你的Blog上实现的智能特性列表</strong></p>
<ol>
<li>为不同的访客显示不同的欢迎信息</li>
<li>显示其他人从当前文章又去了哪里</li>
<li>显示基于搜索查询数的相关文章</li>
<li>感谢第一个评论者</li>
<li>为使用广告过滤软件的访客显示自定义信息</li>
<li>选择性显示广告</li>
<li>只为新访客显示迷你“关于”区</li>
<li>要求忠实读者捐助你的blog</li>
<li>显示“外出度假”信息</li>
</ol>
</blockquote>
<p>引用来源：<br />
@<a href="http://www.wopus.org/">Wopus中文博客平台</a> <a href="http://www.wopus.org/wordpress-deepin/tech/1075.html">http://www.wopus.org/wordpress-deepin/tech/1075.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/smart-your-wordpress.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>EasyWP汉化版-2.7.1</title>
		<link>http://mr21.in/blog-tips/wordpress/easywp-chinese-edition-2-7-1.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/easywp-chinese-edition-2-7-1.html#comments</comments>
		<pubDate>Mon, 18 May 2009 15:13:27 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[EasyWP]]></category>
		<category><![CDATA[安装]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=266</guid>
		<description><![CDATA[OK，这么好的软件， 当然要照顾一些英文不太好的同学啦！所以我简单汉化了一下。 事实上， 因为英文的WordPress在下载的时候，通过latest.tar.gz映射到最新版的WordPress安装包， 所以使用EasyWP不... ]]></description>
			<content:encoded><![CDATA[<p>OK，这么好的软件，<br />
当然要照顾一些英文不太好的同学啦！所以我简单汉化了一下。</p>
<p>事实上，<br />
因为英文的WordPress在下载的时候，通过latest.tar.gz映射到最新版的WordPress安装包，<br />
所以使用EasyWP不用担心版本的问题，每次通过它安装的都会是最新版的WordPress。</p>
<p>但中文版不同，<br />
我简单看了一下，中文版的下载链接似乎是人为更新的，<br />
所以，我只能汉化出一个有固定版本的EasyWP，真是抱歉了。</p>
<p>提供下载：<a href="http://mr21.in/wp-content/uploads/2009/05/easywp-zh_cn-271.zip">EasyWP-zh_CN-2.7.1.zip</a> &#038; <a href="http://www.box.net/shared/vuvrvy73hd">EasyWP-zh_CN-2.7.1.zip(box.net)</a><br />
使用此EasyWP脚本将自动下载安装简体中文版的WordPress 2.7.1。<br />
我理想中的更多功能将会逐渐完善，谢谢支持。</p>
<p>安装使用教程请参考：『<a href="http://mr21.in/2009-05/easy-wordpress-installing.html">EasyWP, WordPress快打！</a>』</p>
<p>Btw， 独家放送<strong>版本升级修改办法</strong>，<br />
定位到此汉化版easywp.php文件的第22行，把相应的文件名修改一下，保存，<br />
就能与时俱进得到最新版本的WordPress了。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$out</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;GET /wordpress-2.7.1-zh_CN.tar.gz HTTP/1.0<span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p><strong>Update: May 23rd, 2009</strong><br />
多谢<a href="http://www.suoyishuo.com/">ligyxy@所以说</a>的<a href="http://www.suoyishuo.com/archives/easywp-or-instant-install-wordpress.html">文章</a>提示，我忽略了一个问题，<br />
EasyWP是通过PHP来执行Shell命令而达成目的的，所以不适用于Windows平台的主机空间，请注意。<br />
如果你有在Windows空间实行自动安装WP的需要，请参考<a href="http://www.suoyishuo.com/">ligyxy@所以说</a>的文章：<br />
　<a href="http://www.suoyishuo.com/archives/easywp-or-instant-install-wordpress.html">《快速安装 WordPress 的利器-EasyWP和Instant Install WordPress》</a></p>
<p>不过还是那句话，对于PHP+MySQL平台的程序，依然推荐LAMP。 <img src='http://mr21.in/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/easywp-chinese-edition-2-7-1.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>EasyWP, WordPress快打！</title>
		<link>http://mr21.in/blog-tips/wordpress/easy-wordpress-installing.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/easy-wordpress-installing.html#comments</comments>
		<pubDate>Mon, 18 May 2009 13:34:36 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[安装]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=264</guid>
		<description><![CDATA[虽然全程自主安装WordPress不是啥难事， 不过在国内这种参差不齐自立门户的线路状况下，让你完整FTP一个WordPress还是需要不少时间的， 特别是那些用国外主机的家伙（包括我自己），无奈了吧... ]]></description>
			<content:encoded><![CDATA[<p>虽然全程自主安装WordPress不是啥难事，<br />
不过在国内这种参差不齐自立门户的线路状况下，让你完整FTP一个WordPress还是需要不少时间的，<br />
特别是那些用国外主机的家伙（包括我自己），无奈了吧~</p>
<p>OK，今天在我的GReader里面看到一篇POST，<br />
“<a href="http://www.dailyblogtips.com/trouble-installing-wordpress-try-easywp-install/"><strong>Trouble Installing WordPress? Try EasyWP Install</strong></a>”<br />
介绍了EasyWP这个工具，可以让我们方便地安装WordPress。</p>
<p>EasyWP是一个PHP脚本，<br />
在你访问相应路径，填写相应内容后，点击“<strong>Go</strong>”，将会自动下载WP的安装包，然后解压安装，<br />
整个过程自动化程度非常高。</p>
<p>下载：<a href="http://www.funscripts.net/php-scripts/scripts/easywp.zip">EasyWP WordPress Installer</a><br />
来源：<a href="http://www.funscripts.net/php-scripts/">http://www.funscripts.net/php-scripts/</a></p>
<p><strong>安装步骤：</strong></p>
<ol>
<li>下载EasyWP，并解压，得到easywp.php；</li>
<li>将easywp.php通过任何方式上传到你空间的相应目录下（这里假设为WEB的“/blog”）；</li>
<li>获得你的MYSQL相关参数；</li>
<li>访问 <strong>http://youdomain.com/blog/easywp.php</strong><br />
从上往下为数据库名称、用户名、密码、数据库地址等，有图有真相，相关参数请参考图片<br />
<a href="http://picasaweb.google.com/lh/photo/0hb_FL62njt8e6cZJQQKXA?feat=embedwebsite"><img src="http://lh3.ggpht.com/_yJB0PIHwozI/ShFd_34u9-I/AAAAAAAACU0/DgeSRmSs1Tw/s288/easywp.JPG" /></a></li>
<li>填写完毕，点击“<strong>Go</strong>”；</li>
<li>然后就会进入常规步骤了；</li>
<li>到填写<strong>Blog Title</strong>的步骤，填写了你的博客名称和邮箱，点击<strong>Install WordPress</strong>；</li>
<li>OK，这时马上会显示admin和密码，到此WP安装完毕。</li>
</ol>
<p><span id="more-264"></span><br />
<strong>注意事项：</strong></p>
<ol>
<li>相应的MYSQL数据库必须是已经建立好的；</li>
<li>安装过程中会可能会覆盖数据库中已经存在的同名数据表，请确认你的数据已经备份；</li>
<li>这个脚本推荐使用LAMP平台，Windows平台的用户请谨慎使用；</li>
<li>这个脚本帮你安装的是英文版本的WordPress，稍后我会汉化一个；</li>
<li>在正常情况下，EasyWP所在目录的权限需为755，如果不行，那就777好了。</li>
</ol>
<p>我在填写完相应数据后，点击GO，WordPress界面马上就出来了，<br />
可见国外空间跟WP服务器直接的数据传输速度非常之快，同时也极力推荐国外空间的WP用户使用，<br />
对国内用户来说，用了这个脚本，也能快一些，不过，不好说，嘿嘿~</p>
<p>参考来源<br />
DailyBlogTips: <a href="http://www.dailyblogtips.com/trouble-installing-wordpress-try-easywp-install/">http://www.dailyblogtips.com/trouble-installing-wordpress-try-easywp-install/</a><br />
PHP Scripts: <a href="http://www.funscripts.net/php-scripts/">http://www.funscripts.net/php-scripts/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/easy-wordpress-installing.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>漫谈WordPress安装、迁移</title>
		<link>http://mr21.in/blog-tips/wordpress/wordpress-installation-move-note.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/wordpress-installation-move-note.html#comments</comments>
		<pubDate>Thu, 30 Apr 2009 03:14:03 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[CPanel]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[安装]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=255</guid>
		<description><![CDATA[在N年的空间迁移和颠簸中，算是总结出来一些小经验，也算是给WP新手的一些建议， 我这里不会告诉你怎么做，只会告诉你为什么，仅供参考。 安装 第一点，wp-config.php文件 话说，我不知道很... ]]></description>
			<content:encoded><![CDATA[<p>在N年的空间迁移和颠簸中，算是总结出来一些小经验，也算是给WP新手的一些建议，<br />
我这里不会告诉你<strong>怎么做</strong>，只会告诉你<strong>为什么</strong>，仅供参考。</p>
<h2>安装</h2>
<h4><strong>第一点</strong>，wp-config.php文件</h4>
<p>话说，我不知道很多初学者在哪里看来的所谓“教程”，里面有一点就是要求安装者编辑wp-config-sample.php文件，手动写入数据库信息，然后另存为wp-config.php。</p>
<p>怎么说呢，本身这样的建议，或者说要求是没错的，但是该教程的作者似乎忘记了，国内普遍是使用Windows(R)，而Win默认的编辑器叫“记事本”，而记事本默认的编码是ANSI且对UTF8支持不良，所以，这就错了。</p>
<p>而很多WP初学者又极少有编码的概念，直接编辑了，然后就直接保存了。<br />
这样的话，PHP基本会有一个header output的报错，意思就说说文件头前面有内容，我知道事实上在记事本里面看来是没有的。山河一片大好嘛，不过别忘了，这是ANSI和UTF8的战争。</p>
<p>所以，如果身为初学者的你，必须执意要自行修改wp-config.php文件，可以，但是请用一个加强版的“记事本”，我个人喜欢EditPlus，当然，还有更多的选择，不过你必须忘记你的“记事本”和“Office Word”这些弱智的东西。</p>
<p>说点题外话，我个人还是喜欢记事本的，即使它比较弱智，不过很多场合轻便的记事本还是合用的。</p>
<p>事实上，我认为你除了上传，不必修改任何PHP文件的内容，一个字母都不要动，<br />
那么，不编辑的情况下怎么安装WP呢？OK，下一点。</p>
<h4><strong>第二点</strong>，简单安装WordPress</h4>
<p>关于安装WordPress其实没啥好说的，只要搞清楚上一步的wp-config.php，大家都知道怎么回事儿，<br />
有个安装向导的，你上传好文件，访问相应的目录，会指导你创建一个完全符合标准的wp-config.php文件的。</p>
<p>这里就随便说说一些安装WP的捷径吧。<br />
不过，如果你是属于合租的空间，并且发起者只给你提供了FTP和MYSQL的用户密码，那么请使用<a href="http://www.net2ftp.com">Net2Ftp</a>。</p>
<p>通常，我们下载的WordPress是ZIP或GZ格式的压缩包，然后解包，一个一个上传，这样其实很费时间的。<br />
如果你购买的空间有cPanel, DirectAdmin等面板，你会发现File Manager模块是具有解压缩功能的，<br />
答案就呼之欲出了。</p>
<p>你可以只上传一个压缩包到空间上，然后使用File Manager来直接解压，然后调整目录结构，然后安装WP。<br />
如果你没有那些面板呢，那么可以使用<a href="http://www.net2ftp.com">Net2Ftp</a>，它也提供了打包解包的功能，<br />
这样可以节省很多时间，因为FTP每上传一个文件都是一次连接，如果你的FTP够慢且文件够多，那就有的等了。</p>
<p>话说，如果你的空间提供SSH就更好了，<br />
直接通过WGET获得压缩包，然后解压安装，基本没有文件需要经过你的电脑，那又是另一种快。<br />
<span id="more-255"></span></p>
<h4><strong>第三点</strong>，目录、文件权限</h4>
<p>这个问题一般只会出现在LAMP平台，也就是Linux主机上（WIN的IIS一般直接告诉500错误）。</p>
<p>通常，在LINUX里面，不同的用户有不同的权限，而某个用户又隶属于某个组，<br />
同时，Apache的运行需要设置一个用户，FTP服务也需要设置一个用户（权限以写入文件的账户为准），</p>
<p>这样的话，就会造成文件的属主不同（own），而这个属主还包含<strong>不同用户\不同组</strong>的区别在里面。</p>
<p>一般情况下呢，cPanel的WEB/FTP用户我记得是同一个，<br />
也就是用户本身的ID，所以基本不会出现权限方面的问题，因为不论是通过WEB还是FTP，文件的属主都是一个人。</p>
<p>而特殊情况呢？例如DirectAdmin和Plesk，据我的判断，他们的WEB和FTP服务是分离的，<br />
WEB和用户只是属于同一组，但是WEB是单独的UID，这样就容易造成文件属主混乱的问题，</p>
<p>说了这么多废话，那具体的作用呢？很简单，<br />
　第一，你安装WP的时候，如果是用向导的，那么会告诉你无法创建wp-config文件；<br />
　第二，你编辑WP模板时，会告诉你该文件无法写入。而这个时候，一些大虾会推荐你用FTP改的……<br />
　第三，你会发现“Plugins -> Add New”里面的两项都不能使用。<br />
　第四，你在POST的时候会发现，无法上传文件（话说，我是用PICASAWEB的）。<br />
这只是其中一部分我个人发现的问题，我觉得应该还有更多的问题有待于发现。</p>
<p>而你唯一能做的就是，<br />
在FTP里面把<strong>文件/目录</strong>的权限设置为<strong>664/775</strong>，或者<strong>666/777</strong>也行，只要不报错。</p>
<p>话说回来，第一步的那个wp-config.php，作者可能考虑的是权限这个方面的问题，<br />
不过他的那个做法治标不治本，还是有些功能不行，至少常用的模板编辑就行不通。</p>
<h4><strong>第四点</strong>，本地环境测试</h4>
<p>有些合租发起者，建议成员在本地测试安装WordPress，修改模板、插件等东西，<br />
虽然发起者可能是考虑到错误的PHP修改有可能造成服务器的宕机从而影响合租的成员们，<br />
但事实上我觉得不太妥当。</p>
<p>首先，你的本地环境肯定不可能跟服务器环境相似，<br />
WP一般推荐使用的都是LAMP平台，而大多数人还是使用的WINDOWS，即使有部分人出于尝鲜的目的试用Ubuntu等linux系统，但也不能说明你对服务器环境的搭建有多么在行，所以，你很难创造出一个跟服务器一样的环境。</p>
<p>既然环境都存在差异，你又怎么能确定在你电脑上正常或不正常的功能在服务器上怎么样呢？<br />
所以我建议，仅仅是学习测试PHP的时候你在本地搭建环境，不要使用你的空间来试验，<br />
但如果你的WP修改不涉及到PHP代码，请谨慎使用本地环境测试。<br />
 　</p>
<h2>迁移</h2>
<h4><strong>第一点</strong>，数据库编码</h4>
<p>这个是个比较头疼的问题，早期我使用Makemyblog的空间时，MYSQL的默认编码是latin1，而不是UTF8。</p>
<p>事实上，你在使用的过程中不会遇到什么问题，因为一般人也不轻易去动数据库，<br />
但是，如果你有动数据库的需要，你会发现，在你的PHPMYADMIN里面怎么全都是乱码，<br />
这是因为PMA默认的输出为UTF8，而这两种编码方式不同，所以latin1在UTF8下就是乱码。</p>
<p>当时我是这么处理的，用一个插件导出我的数据，<br />
这样它就会根据PHP执行时的要求，以latin1的方式读取，以UTF8的方式输出，<br />
这个插件就是<a href="http://www.ilfilosofo.com/blog/wp-db-backup">WordPress Database Backup</a>，基本上来说，配合wp-corn，你的数据库是无忧的了。</p>
<p>而另外一点需要注意的就是，你的<strong>数据库整理字符集</strong>，最好设置为utf8_gerenal_ci，<br />
否则，如果任何新建的表，在SQL语句里面没定义字符集的话，就会选择数据库整理的字符集为默认。</p>
<p>好吧，总结一下下，<br />
总的来说，就是你的存储编码最好为UTF8，这样可以避免很多兼容性上的问题。<br />
当然，如果你的WP数据库已经是UTF8编码了，搬家时你直接使用PMA进行一个导出备份就行了。</p>
<h4><strong>第二点</strong>，备份我的文件</h4>
<p>这点相对重要一些了。<br />
众所周知，我们的WP安装包里面，会有一个<strong>wp-content</strong>目录，而里面一般会包含<strong>plugins、themes、languages</strong>(带语言包的版本)目录，顾名思义，便是<strong>插件、主题、语言包</strong>的所在地，如果你有上传的文件，还有个<strong>uploads</strong>目录，<br />
而事实上，我们接触的最多的也就这三个目录，新安装主题、安装插件、换语言界面、上传图片等附件都在这里。</p>
<p>那么，如果我们要搬家，应该怎么处理？<br />
聪明的你应该明白了，我们只要备份自己的文件就可以了，WP的文件到处都有的嘛，何必再折腾呢。</p>
<p>OK，备份wp-content目录，你可以参考本文的“简单安装”章节，同样是一个打包解包的过程，<br />
同时，推荐你也备份一下<strong>wp-config.php</strong>这个文件，省得到时候还要自己设置什么，直接修改现成的就好了。</p>
<p>话说回来，我这样做的目的其实是有点程序洁癖，<br />
既然搬家了，我就喜欢用一套全新的WP再加上我自己的文件，这样感觉比较好。</p>
<p>本文到此为止了，如果各位有不明白的地方欢迎留言，<br />
如果确实需要很准确的操作说明或者教程，也请留言，我会择时弄一些详细教程出来的。</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/wordpress-installation-move-note.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>omegaX:修改</title>
		<link>http://mr21.in/blog-tips/wordpress/template-change.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/template-change.html#comments</comments>
		<pubDate>Mon, 23 Feb 2009 04:02:51 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Template]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=232</guid>
		<description><![CDATA[Live 21!更名为Mr. 21， 同时更换了新的模板：omegaX，台湾WPfan的作品。 不过，对于IE7有些适应性的东西需要修改。 我的修改如下，便于记录。（略去计数器部分） Header CSS: 这个部分使得Header部分... ]]></description>
			<content:encoded><![CDATA[<p>Live 21!更名为Mr. 21，<br />
同时更换了新的模板：<a href="http://blog.mukispace.com/2009/02/17/wordpress-theme-omegax/">omegaX</a>，台湾WPfan的作品。</p>
<p>不过，对于IE7有些适应性的东西需要修改。<br />
我的修改如下，便于记录。（略去计数器部分）</p>
<p><strong>Header CSS:</strong><br />
这个部分使得Header部分不会被IE自动挤压，很难看的……</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">h1 <span style="color: #00AA00;">&#123;</span><span style="color: #00AA00;">+</span><span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">24px</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#header</span> <span style="color: #00AA00;">&#123;</span><span style="color: #00AA00;">+</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">50px</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>修改前的Header:<br />
<a href="http://picasaweb.google.com/lh/photo/iZp6hUt3yAWOqta5h3T7QQ?feat=embedwebsite"><img src="http://lh3.ggpht.com/_yJB0PIHwozI/SaIdeVlrcyI/AAAAAAAAByw/8DBOkmZ-zmQ/s400/X-bad-header.jpg" /></a></p>
<p>修改后的Header:<br />
<a href="http://picasaweb.google.com/lh/photo/6IvgmkSCMKdgJl7uVPzO9g?feat=embedwebsite"><img src="http://lh3.ggpht.com/_yJB0PIHwozI/SaIdesx-8AI/AAAAAAAABy4/9TQCpSUtMLM/s400/X-good-header.jpg" /></a></p>
<p><strong>Sidebar Code:</strong><br />
这个修改纯粹是自己习惯，无所谓有没有用。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;div class=&quot;side-last&quot;&gt;
	&lt;div class=&quot;title&quot;&gt;Meta&lt;/div&gt;
	&lt;div class=&quot;inside&quot;&gt;
		&lt; ?php wp_register('','&lt;br /&gt;'); ?&gt;
&lt;/div&gt;&lt;/div&gt;</pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/template-change.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>升級WordPress 2.6.3</title>
		<link>http://mr21.in/blog-tips/wordpress/upgrade-to-2-6-3.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/upgrade-to-2-6-3.html#comments</comments>
		<pubDate>Fri, 24 Oct 2008 01:41:37 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=210</guid>
		<description><![CDATA[這次升級僅僅是一些安全修復，沒什麽大動作。 新手完全不用下載整個安裝包去覆蓋， 只要下載以下兩個文件，覆蓋原文件就OK。 wp-includes/class-snoopy.php wp-includes/version.php 第一個是修復安全問... ]]></description>
			<content:encoded><![CDATA[<p>這次升級僅僅是一些安全修復，沒什麽大動作。</p>
<p>新手完全不用下載整個安裝包去覆蓋，<br />
只要下載以下兩個文件，覆蓋原文件就OK。</p>
<ol>
<li><a href="http://trac.wordpress.org/export/9310/tags/2.6.3/wp-includes/class-snoopy.php">wp-includes/class-snoopy.php</a></li>
<li><a href="http://trac.wordpress.org/export/9310/tags/2.6.3/wp-includes/version.php">wp-includes/version.php</a></li>
</ol>
<p>第一個是修復安全問題的，必須要；<br />
第二個是更改WordPress版本號的，可選~</p>
<p>原文如下：</p>
<blockquote><p>A vulnerability in the Snoopy library was announced today.  WordPress uses Snoopy to fetch the feeds shown in the Dashboard.   Although this seems to be a low risk vulnerability for WordPress users, we wanted to get an update out immediately.  2.6.3 is <a href="http://wordpress.org/download/">available for download</a> right now.  If you don’t want to download the whole release to get the security fix, you can download the following two files and copy them over your 2.6.2 installation.</p>
<p>1. wp-includes/class-snoopy.php<br />
2. wp-includes/version.php
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/upgrade-to-2-6-3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>升级2.5</title>
		<link>http://mr21.in/blog-tips/wordpress/upgrade-to-25.html</link>
		<comments>http://mr21.in/blog-tips/wordpress/upgrade-to-25.html#comments</comments>
		<pubDate>Sun, 30 Mar 2008 06:43:51 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=184</guid>
		<description><![CDATA[用GordianZ同学推荐的InstantUpgrade插件自动升级， 后台看来漂亮简介多了，就连着官方的主题改成这样风格的了，长进~ 不过似乎Simple-Tags应该升级一下，因为自动标签的功能似乎有点问题…… 附... ]]></description>
			<content:encoded><![CDATA[<p>用<a href="http://gordianz.com/weblog/">GordianZ</a>同学推荐的<a href="http://www.zirona.com/software/wordpress-instant-upgrade">InstantUpgrade</a>插件自动升级，</p>
<p>后台看来漂亮简介多了，就连着官方的主题改成这样风格的了，长进~<br />
不过似乎Simple-Tags应该升级一下，因为自动标签的功能似乎有点问题……</p>
<p>附图：<br />
<img src="http://pic.yupoo.com/cmb-my/57436552aba1/medium.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/blog-tips/wordpress/upgrade-to-25.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

