<?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; akismet</title>
	<atom:link href="http://www.smartdio.com/tag/akismet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.smartdio.com</link>
	<description>探索、求知、思考、创造</description>
	<lastBuildDate>Tue, 02 Mar 2010 14:11:44 +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>akismet 导致WordPress的管理程序失常</title>
		<link>http://www.smartdio.com/2009/10/akismet-makes-wordpress-failurs/</link>
		<comments>http://www.smartdio.com/2009/10/akismet-makes-wordpress-failurs/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 14:22:02 +0000</pubDate>
		<dc:creator>smardio</dc:creator>
				<category><![CDATA[it数码]]></category>
		<category><![CDATA[软件开发]]></category>
		<category><![CDATA[akismet]]></category>
		<category><![CDATA[web应用]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.smartdio.com/?p=1448</guid>
		<description><![CDATA[昨日正当准备继续更新网站时，忽然发现WordPress的管理程序失常。所有文章、评论、页面都消失。并且不能发表新文章。但是通过其他客户端可以正常发表文章，例如iPhone的BlogPress，或者Firefox的扩展：ScribeFire。今天找个时间检查了一下，终于发现是akismet导致。

什么是akismet?
Akismet是一个防Spam垃圾留言的插件，现在的WordPress都捆绑Akismet，默认安装。有了akismet之后，基本上不用担心垃圾留言的烦恼了。
一直以来Akismet都运行良好，为我的网站过滤了大量垃圾留言。可以认为，这是WordPress必装的一个插件。
昨天正准备更新内容，一登录控制面板，被眼前的景象吓了一跳。所有文章、评论、页面数量都是“0”。马上打开前台的页面查看，前台的页面一切正常。
因为还有其他事情安排，没有继续深入检查出错的原因。昨晚尝试着用iPhone中的BlogPress发表一篇文章，可以正常发布。用Firefox中的ScribeFire修改，也正常。初步断定是WordPress管理程序出了问题，而导致出错的最终源头可能是某个WordPress插件。
今天专门安排了一个时间检查问题。首先把所有插件移走。这时所有文章都出来了，可以断定是插件出的问题。然后把插件逐个移回plugin文件夹中。因为akismet是第一个移回去的，文章又全部消失了。就这么简单，确定了是Akismet的原因。
为什么Akismet会导致WordPress出错呢？
Akismet在运作时需要访问Akismet的数据库，获取垃圾评论的相关数据。Akismet的数据库服务器在中国境外的。最近几天GFW似乎发威，又疯狂堵截了一批境外的IP地址（我的另外一个境外虚拟主机也无辜受牵连）。Akismet不能正常访问数据库，于是导致出错，影响到WordPress的稳定。
虽然移走Akismet，将面临大量垃圾评论。但为了WordPress能正常使用，只好忍痛割爱，暂时把Akismet移走了。

© smardio for 小麦工作室, 2009. &#124;
Permalink &#124;
没有评论 &#124;
Add to
del.icio.us

Post tags: akismet, web应用, wordpress

Feed enhanced by Better Feed from  Ozh
]]></description>
			<content:encoded><![CDATA[<p>昨日正当准备继续更新网站时，忽然发现WordPress的管理程序失常。所有文章、评论、页面都消失。并且不能发表新文章。但是通过其他客户端可以正常发表文章，例如iPhone的BlogPress，或者Firefox的扩展：ScribeFire。今天找个时间检查了一下，终于发现是akismet导致。<span id="more-1448"></span></p>
<p><img class="aligncenter size-medium wp-image-1160" title="wordpress" src="http://www.smartdio.com/media/2009/06/wordpress-300x282.png" alt="wordpress" width="300" height="282" /></p>
<blockquote><p>什么是akismet?</p>
<p>Akismet是一个防Spam垃圾留言的插件，现在的WordPress都捆绑Akismet，默认安装。有了akismet之后，基本上不用担心垃圾留言的烦恼了。</p></blockquote>
<p>一直以来Akismet都运行良好，为我的网站过滤了大量垃圾留言。可以认为，这是WordPress必装的一个插件。</p>
<p>昨天正准备更新内容，一登录控制面板，被眼前的景象吓了一跳。所有文章、评论、页面数量都是“0”。马上打开前台的页面查看，前台的页面一切正常。</p>
<p>因为还有其他事情安排，没有继续深入检查出错的原因。昨晚尝试着用iPhone中的BlogPress发表一篇文章，可以正常发布。用Firefox中的ScribeFire修改，也正常。初步断定是WordPress管理程序出了问题，而导致出错的最终源头可能是某个WordPress插件。</p>
<p>今天专门安排了一个时间检查问题。首先把所有插件移走。这时所有文章都出来了，可以断定是插件出的问题。然后把插件逐个移回plugin文件夹中。因为akismet是第一个移回去的，文章又全部消失了。就这么简单，确定了是Akismet的原因。</p>
<p>为什么Akismet会导致WordPress出错呢？</p>
<p>Akismet在运作时需要访问Akismet的数据库，获取垃圾评论的相关数据。Akismet的数据库服务器在中国境外的。最近几天GFW似乎发威，又疯狂堵截了一批境外的IP地址（我的另外一个境外虚拟主机也无辜受牵连）。Akismet不能正常访问数据库，于是导致出错，影响到WordPress的稳定。</p>
<p>虽然移走Akismet，将面临大量垃圾评论。但为了WordPress能正常使用，只好忍痛割爱，暂时把Akismet移走了。</p>
<hr />
<p><small>© smardio for <a href="http://www.smartdio.com">小麦工作室</a>, 2009. |
<a href="http://www.smartdio.com/2009/10/akismet-makes-wordpress-failurs/">Permalink</a> |
<a href="http://www.smartdio.com/2009/10/akismet-makes-wordpress-failurs/#comments">没有评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.smartdio.com/2009/10/akismet-makes-wordpress-failurs/&title=akismet 导致WordPress的管理程序失常">del.icio.us</a>
<br/>
Post tags: <a href="http://www.smartdio.com/tag/akismet/" rel="tag">akismet</a>, <a href="http://www.smartdio.com/tag/web%e5%ba%94%e7%94%a8/" rel="tag">web应用</a>, <a href="http://www.smartdio.com/tag/wordpress/" rel="tag">wordpress</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.smartdio.com/2009/10/akismet-makes-wordpress-failurs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
