蒹葭苍苍,白露为霜。
所谓伊人,在水一方。

使用Live writer连接wordpress遇到“blogger.getusersblogs”“Invalid response document returned from XmlRpc server”错误解决办法

今天在给我的一个占星小博客搬迁到香港主机的时候(美国那边实在太慢了,包括这个blog也还在美国),香港那边的主机是WinNT主机,安装完后,WLW总是无法连接到wp。费了不少时间去测试才搞定。

方法一:

使用ftp打开编辑目录下的wp-includes/class-IXR.php文件

查找    $length = strlen($xml);    改为  $length = strlen($xml)+10;

上面的10也可以是3、6或者9.根据个人情况改。

这个方法比较普遍,也是普遍遇到的问题,一般都能解决,但是我碰到的问题,使用此方法无解。

方法二、

主机禁止了用户对xmlrpc.php的访问。这个是基于安全或者节省服务器资源考虑的,xmlrpc是烧资源大户。一般服务商都倾向于关闭。

如何解决呢?很简单

如果你的服务器是 Linux 那么,在.htaccess文件中加入 代码

SecFilterInheritance Off

如果你的服务器是WinNT,就在httpd.ini 中加入:

RewriteRule /xmlrpc.php /xmlrpc.php [L]

我是通过上述方法解决的。这个可能也有不少人碰到,但是网上很少有解决方法,所以随便写写。供同样遇到问题的朋友参考。当然还有一些什么禁用插件,更换主题的方法,也许都可以,不过我没碰过。

赞(0) 打赏
未经允许不得转载:酷居科技 » 使用Live writer连接wordpress遇到“blogger.getusersblogs”“Invalid response document returned from XmlRpc server”错误解决办法

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

锦瑟无端五十弦,一弦一柱思华年

酷居科技联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏