当 Windows Live Writer 连接你的 Wordpress 日志时如果出现错误提示如下:
“ 尝试连接到您的日志时出错:服务器响应无效 – 从日志服务器接收的对 blogger.getUsersBlogs 方法的响应无效:Invalid response document returned from XmlRpc server必须先纠正此错误才能继续操作 ”
出现这种状况一般是因为 Wordpress 本身的一个 bug ,在 utf-8 编码下,xml-rpc 返回的格式不正确,缺了三个字节,要修正这个问题,按如下操作即可:
在wp-includes文件夹下找到 class.ixr.php 这个文件,然后用一个文本编辑工具打开它,查找:
$length = strlen($xml);
将其替换为:
$length = strlen($xml)+3;
这样就可以解决这个问题了!
赶快试试看吧,至少我试了是很有用的。
文章评论