零贰'Blog

零贰'Blog - 记录日常点点滴滴..........

WordPress离线写博无法使用

Wordpress日记离线

      重装了Win7后,原来的WLW绿色版就无法使用了,以为是程序的问题,所以就找了个最新版的WLW2011,安装后还是一样的问题。在网上搜索了很多办法,一一试用后都无法解决。

提示信息(截图上的提示信息不知为何示显示?):

 

尝试连接到日志时出错.
服务器响应无效 – 从日志服饰器接收的对 blogger.getUsersBlogs 方法的响应无效:
Invalid response document returned from XmlRpc server
必须先纠正此错误才能继续操作。

在网上找了解决办法:

在wp-includes文件夹下,找到class-IXR.php文件,用你最熟悉的文本编辑工具打开它,查找:
$length = strlen($xml);
改为:
$length = strlen($xml)+3;

 

      在开始修改后一直还是老样子,总是有这个提示信息,总是无法离线发日志。看到有些说明上说是插件的问题,还一一将插件停用测试,问题依旧。

      今天在使用的时候,突然想起在开始修改文件的时候我将其改成了UTF-8格式,因为以前在修改模板文件时,格式都是UTF-8的,所以另存的时候也存成了这个格式,会不会是这个原因呢?赶快将格式换成了ANSI的,再上传,终于可以了。

      看来在修改文件时一定不能想当然啊,依惯性改了一下格式,就造成了无法使用了。

      另外赞一个WLW2011的界面,比原来用的WLW2009好看多了:D,不过发现找不到打开网站已经发过的日志方法,以前老版有这个功能,新版不知是没找到还是没有?(发完后就找到了,嘎嘎)