author: 零贰
title: WordPress离线写博无法使用
date: 2011-10-17 11:36:33
category: [闲言碎语]
tags: [Wordpress]
password: aaa
<p> 重装了Win7后,原来的WLW绿色版就无法使用了,以为是程序的问题,所以就找了个最新版的WLW2011,安装后还是一样的问题。在网上搜索了很多办法,一一试用后都无法解决。</p> <p align="center"></p> <p>提示信息(截图上的提示信息不知为何示显示?):</p> <p> </p> <blockquote> <p>尝试连接到日志时出错.
服务器响应无效 – 从日志服饰器接收的对 blogger.getUsersBlogs 方法的响应无效:
Invalid response document returned from XmlRpc server
必须先纠正此错误才能继续操作。</p></blockquote><!--more-->
<p>在网上找了解决办法:</p> <blockquote> <p>在wp-includes文件夹下,找到class-IXR.php文件,用你最熟悉的文本编辑工具打开它,查找:
$length = strlen($xml);
改为:
$length = strlen($xml)+3;</p></blockquote> <p> </p> <p> 在开始修改后一直还是老样子,总是有这个提示信息,总是无法离线发日志。看到有些说明上说是插件的问题,还一一将插件停用测试,问题依旧。</p> <p> 今天在使用的时候,突然想起在开始修改文件的时候我将其改成了UTF-8格式,因为以前在修改模板文件时,格式都是UTF-8的,所以另存的时候也存成了这个格式,会不会是这个原因呢?赶快将格式换成了ANSI的,再上传,终于可以了。</p> <p> 看来在修改文件时一定不能想当然啊,依惯性改了一下格式,就造成了无法使用了。</p> <p> 另外赞一个WLW2011的界面,比原来用的WLW2009好看多了:D,不过发现找不到打开网站已经发过的日志方法,以前老版有这个功能,新版不知是没找到还是没有?(发完后就找到了,嘎嘎)</p>