zhizhi3678 发表于 2014-7-27 09:42

请教一个wordpress和live writer的问题

自从在godaddy买主机用wordpress建网站之后,已经过去了四年,四年里我无数次和live writer的“连接到xmlrpc.php发生错误,基础连接已经关闭”斗争,发一篇日志经常要折腾一个礼拜,早已心力交瘁……最近愈发变本加厉,完全无法用live writer上传任何内容(但网站还可以正常浏览正常登陆)。

求各位指点,到底是wordpress的设置出了问题(用Control XML-RPC publishing强制开了XML-RPC),还是live writer和我八字不合……四年之后的现在,我已经智穷力竭束手无策了……
谢谢!

mickey7q7 发表于 2014-7-27 10:55

直接登陆后台写文章不行吗?
随手搜的,可以试试。


设置xmlrpc.php的权限为(用ftp客户端设置)
所有者 读:允许,写:允许,执行:允许
组:读:允许,写:没有权限,其他:没有权限
参考:
http://wordpress.org/support/topic/xmlrpcphp-and-windows-live-writer-error



以WLW2011为例,点击菜单栏”帐户”-添加账户。
然后故意将你的网址填错(例如将地址中的wordpress改为sina),点击下一步,将会弹出提示,要求选择日志类型。
这里重要了:在下拉菜单中选择wrodpress 2.2+
注意上面,不要选择wordpress.com或者wordpress这两项。选择之后将发布地址改为
http://你的地址.wordpress.com/xmlrpc.php
然后一口气下一步应该就可以了。
参考:
http://blog.52jkd.com/45.html



Windows Live Writer 嘗試登入時,發生未預期的錯誤
http://www.blogfuntw.com/2014/01/wlw-login-error/

zhizhi3678 发表于 2014-7-27 14:47

本帖最后由 zhizhi3678 于 2014-7-27 14:56 编辑

mickey7q7 发表于 2014-7-27 10:55
直接登陆后台写文章不行吗?
随手搜的,可以试试。

谢谢,第一个方案看起来像是插件的问题,我试试看。

update:
还是不行。

live writer的错误代码是这样的:

WindowsLiveWriter,1.7380,None,00041,27-Jul-2014 14:51:50.192,"== BEGIN WebException =====================",""
WindowsLiveWriter,1.7380,None,00042,27-Jul-2014 14:51:50.192,"Status: ReceiveFailure",""
WindowsLiveWriter,1.7380,None,00043,27-Jul-2014 14:51:50.192,"System.Net.WebException: 基础连接已经关闭: 接收时发生错误。 ---> System.IO.IOException: 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。。 ---> System.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接。

以前出现这类问题的时候还会延迟一会儿,最近直接是一点确定就报错,我觉得会不会是远程主机的问题……?但又不知道在哪里查看……
页: [1]
查看完整版本: 请教一个wordpress和live writer的问题