Windows Live Writer Invalid Response Document Returned from XmlRpc server

今天换了个空间但是出现了一下错误

Windows Live Writer Invalid Response Document Returned from XmlRpc server

找到了一个国外的博客翻译了一下:

实际上已经可以看出来,xmlrpc的相关错误。只要找到对应文件权限及length进行修改即可

我能从这个日志,实际的方法”getrecentposts MetaWeblog。“什么是因为它工作时,我试图打开的页面而不是职位失败。

为了解决这个问题,我已经挖到活的作家的日志文件以了解更多,你可以做以下找到生活的作家的日志。

打开一个浏览器窗口并导航到localappdata:% % \ Windows Live作家

(以上是Windows 7和Vista,如果您正在寻找在Windows XP你需要去%USERPROFILE% \本地设置\应用数据的Windows Live作家而不是。

在搜索日志中我发现这个信息:

<b>错误:</b>允许的内存大小为67108864字节用尽(试图分配72字节)在<b> /主场/dragonb2 / public_html /包含元。PHP </b>网上<b> 339 </b> <p>

“,”

windowslivewriter,1.4392,不,00057,07-apr-2011 12:50:47.347,“displayableexception发生:windowslive.writer.extensibility.blogclient.blogclientinvalidserverresponseexception:无效的服务器响应–从博客服务器收到的响应无效metaweblog.getrecentposts方法:

无效的响应文件返回的XMLRPC服务器

我可以告诉我是达到某种记忆盖在这里,之后做一些搜索,我发现在我的WordPress目录php.ini 64M我的限额太低,读取所需的作家。我必须提高我的内存128M的改变我的线,我叫来:

memory_limit = 128M内存;最大的脚本可能消费量(16MB)

一旦我这样做了,问题就走了,当我试图让我的博客作家重新生活主题。

所以在寻找如何解决生活的作家这一问题,我还解决了其他几个Live作家WordPress的问题和将他们在这里就好了。

固定生活的作家文件上传限制

让生活的作家上传WordPress的更大的图像文件,编辑php.ini文件在您的博客服务器和改变这个文件。

upload_max_filesize=2m

要说

upload_max_filesize=10m

这将允许你上传到10MB大小的图片,如果你需要更大的然后把它大但确保它下面的内存限制。我不建议上传图片他们会用很长时间来在浏览器中显示,但是如果你想上传的文件或软件,以便读者可以从您的网站,你可能要增加这一限制更高的下载。

摘要

Windows Live作家还有很长的路要走是WordPress完全兼容却比大多数的应用。不幸的是,没有太多的发展扩展仅仅一个新的扩展显示在画廊每隔几个月。此外,主题检测具有“临时邮报》出版仅仅设置不是正确有时无论如何主题的令人讨厌的习惯。

我将有一个后续的文章就如何解决生活的作家的WordPress主题的问题。我还写我的大部分文章只做最后一分钟的生活的作家和编辑,在WordPress编辑器添加图片和SEO微调直接。复制粘贴图像在Live作家加可以写的内容脱机发布后仍然是极其方便的能力。

以下内容均为转载:

這個方法是解決xmlrpc檔名長度不足所造成的錯誤問題,範例中將字串長度增加3,但以我的部落格為例,我只要將字串長度增加2就可以修復這個問題了,只增加1還是不行。從網路上看來,有些人的部落格似乎必須將字串長度增加到9才可以解決問題,所以自己試看看效果如何。
《Windows Live Writer Invalid Response Document Returned from XmlRpc server》

1. 使用FPT軟體打開wp-includes目錄下面的class-IXR.php檔案,然後尋找下面的程式碼:

$length = strlen($xml);

2. 這段程式碼位於 function output($xml) 之下,然後將其程式碼修改為:

$length = strlen($xml)+3;

发表评论