前一段时间使用 Windows Live Writer 发布文章时,一定会出现一个32700的服务器连接错误,一开始还以为是 WordPress 2.6 的 XML-RPC 与 Windows Live Writer 出现兼容问题,但在 WordPress 后台设置了一下而且还把 Windows Live Writer 重装了一次都不能解决。初步 Google 未果,而且这段时间工作比较忙,懒得去深究,并且又是服务器连接错误,于是就把问题丢给了 iHubnet 的技术支援。没想到十来分钟的时间就给我回 Email 了,并给了我一个解决办法的链接,效率还是蛮高的,或者也许是我的 Google 使用不是很到位加上 E 文不是太好的原因吧,呵呵 …
错误原因:这是由于垃圾邮件和垃圾留言恶意篡改 WordPress 的系统文件所造成的,说到底就是 WordPress 和所在服务器的安全性不够,WordPress 的安全问题也听过不少了,发生这事算自己倒霉,听说 Matt 将在2.6以后的版本大大加强 WrodPress 的安全性,希望真能功效显著啦;至于服务器的安全性,还是看运气好了,这是说不准的。
解决方法:须根据你当前的 WordPress 版本替换下列文件
/xmlrpc.php
wp-admin/admin.php
wp-admin/index.php
wp-includes/wp-db.php
wp-includes/pluggable.php
wp-includes/gettext.php
wp-includes/default-filters.php (关键!!)
检查你的 .htaccess 文件是否存在可疑代码和可疑的重定向语句,删除 wp-includes/class-mail.php 这个文件,如有发现的话,放心这个文件是不属于 WordPress 的并且是一个安全漏洞文件。如果想令你的 WordPress 更加安全牢固,可以参考 WordPress 的官方强化文章。
Via:Live Writer Blog
相关文章 / Related Posts
SPEAK / ADD YOUR COMMENT
Comments are moderated.




