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没法解析.
1. 盲流北丐 发表于 May 30,2008
这是最常见的.也是最复杂的.Orz。。。。。