第36个标记 » WLW和Wordpress配置问题的解决方案

喜马拉雅的天空

WLW和Wordpress配置问题的解决方案

Confach 发表于 April 22, 2008 7:22 am

版权信息 :严禁转载, 若想推荐或收藏,请用链接的形式.

网址:http://www.36sign.com/blog/working/the-solution-of-wlw-and-wordpress-configuration.html

为了更方便将文章发表到Wordpres上,微软的一个team开发了WLW(Windows Live Writer),WLW支持流行的集中blog平台.其中最常用的WordPress.

我在配置WLW出现了一些问题,在这里总结一下,希望对大家有帮助:

问题1:WLW不能发现并下载最新的主题?

解决:将下面的代码段放在你的blog header里.

<link rel="EditURI" type="application/rsd+xml"   title="RSD" href="http://www.myblog.com/xmlrpc.php?rsd" />

这种情况一般不会出现.

问题2:WLW不能发表一新文章

解决:尝试一下修改xmlrpc.php所在的目录下的.htaccess文件.加入以下代码:

<Files xmlrpc.php>SecFilterInheritance Off</Files>

问题3:我在加入一账户时,总是提示

Invalid response document returned from XmlRpc server

Invalid Server Response - The response to the blogger.getUsersBlog method received
from the weblog server was invalid:

解决:这是最常见的.也是最复杂的.可以按照以下步骤解决:

step1: 检查一下你的PHP版本,若是5.0以上,在xmlrpc.php加入下面代码,当然看看是否已经有了下面代码,

$HTTP_RAW_POST_DATA = file_get_contents( ‘php://input’ );

step2:若step1不能解决,检查一下WLW的日志.打开菜单help->about,弹出的对话框有一个查看日志.可以根据日志解决.

Step3:上面还是无法解决问题,建议disable掉你的plugin再试一试看.我曾经就碰见过这个问题.最后发现是一个plugin导致返回的结果不正确.

Step4:还是一无斩获,视图看一下其他的theme,这和plugin一样.

Step5:打开Fiddler,然后看看究竟返回的是什么东东.我遇见过的问题是,WordPress本来应该返回一个XML,没想到这个XML格式不正确,导致WLW没法解析.



2 个评论 »

1.   盲流北丐 发表于 May 30,2008

这是最常见的.也是最复杂的.Orz。。。。。

2.   第36个标记 » 谈解决方案 发表于 June 26,2008

[…] WLW和WordPress配置问题的解决方案  (这里) […]

本文评论的RSS · TrackBack URI

发表评论