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

原创 hamo  2008-10-08 09:17  阅读 2,205 views 次

在最近把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。

本文地址:https://www.satwe.com/archives/784.html
关注我们:请关注一下我们的微信公众号:扫描二维码哈默博客的公众号,公众号:aiboke112
版权声明:本文为原创文章,版权归 hamo 所有,欢迎分享本文,转载请保留出处!

发表评论


表情