最新消息:

wordpress中parse error. not well formed的解决办法

技术讨论 hamo 2097浏览 0评论

在最近把WordPress升级到2.6.2之后,再使用Windows Live Writer发布blog的时候,总是提示:

—————————
Error Connecting to Weblog
—————————
An error occurred while attempting to connect to your weblog:

Blog Server Error – Server Error -32700 Occurred

parse error. not well formed

You must correct this error before proceeding.

更新账户等操作全部失败。Google之后说有可能是default-filter.php中挂马,也有说是字符集错误所致,当然更有可能是在wordpress后台没有打开Atom Publishing Protocol和XML-RPC。不过自己的都排除了上述可能。

后来想,远程发布都是通过wordpress目录下的xmlrpc.php进行的,不会是它出问题了吧,于是

[catalina]$ ls -l xmlrpc.php
-rw-r–r–  1 hamo hamogroup 75424 2007-09-05 19:15 xmlrpc.php

时间有点不对劲,都是2.6.2了,这个怎么回事2007年的版本呢。于是查看2.6.2的对应文件:

[catalina]$ ls -l xmlrpc.php
-rw-r–r–  1 hamo hamogroup 75403 2008-07-24 15:08 xmlrpc.php

估计原始是Dreamhost的一键升级出的问题,于是手工替换。测试,ok。

转载请注明:哈默博客 » wordpress中parse error. not well formed的解决办法

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址