WordPress XMLRPC Error : -32700, ‘parse error. not well formed’

by KishPress on June 26, 2010

I have been working on WordPress XMLRPC in depth connected to the Kish Multi Pro Plugin for more than a year now. For some WordPress users who are using my plugin they get the “not well formed” error which made to go for debugging the response what we receive from that particular WordPress blog.

There is an issue with the XML response and could not be parsed which triggered this error.

What could be the reasons?

  1. I had a deep look on the posts that are triggering this error. There could be some letters which are creating the XML validation error
  2. Two of such issue was sorted out by re-installing the WordPress.
  3. One was sorted out by deactivating a plugin which was creating this problem.
  4. Could be that the XMLRPC.php file is having some issue.

Why is Kish Multi Pro getting this error

Its nothing related to the plugin. This plugin will display the information, only if it gets the right information and is served by the configured WordPress site. To sort out this issue, we need to correct the problems in the configured WordPress site.

Related posts:

  1. Error After WordPress 3.0 Upgrade One of my plugin on one of my blog is...
  2. Updating post custom fields using XMLRPC – WordPress Updating the custom data of a post which can be...
  3. Do you blog from your feed reader? Do you start writing your blogs posts inspired by reading...
  4. Compatibility of Plugins : KishPress Plugins works well with WordPress 3.0 I upgraded all my blogs to WordPress 3.0. I have...
  5. WordPress Comment Moderation Tool (WordPress Plugin) There are many blog owners who get tons of comments...

{ 8 comments… read them below or add one }

Friendly Froggy October 11, 2010 at 6:18 pm

As far as I know UTF8 characters can’t go trough XMLRPC. I’m trying to find a solution myself for my app.

Reply

Friendly Froggy October 11, 2010 at 6:28 pm

Solution found : utf8_encodePass trough XMLRPC fine then

Reply

KishPress October 12, 2010 at 9:59 am

Hi can you let me know the solution in details. I may need it as I work on XMLPRC projects

Reply

Ferodynamics November 5, 2010 at 6:14 am

“There could be some letters which are creating the XML validation error”This helped. I cut some content off another website, there was a Unicode character in there preventing me from posting through ScribeFire.

Reply

Status4 December 1, 2010 at 11:31 pm

Hey, did you find a solution? I am facing the same problem. Please let me know. Thanks.

Reply

KishPress December 2, 2010 at 5:17 am

There could be many reasons, needs to be debugged to find the exact problem

Reply

anno December 5, 2010 at 7:28 pm
Richard Cummings February 21, 2011 at 5:54 pm

Wow, friendly froggy gets my award for the day. His is the only reference that worked and solved my parse error. It was a simple change. I simply added this line under the existing variable: $ireviews = utf8_encode($ireviews);That did it. Error went away. Sending kudos out for this post!!! –Richard

Reply

Leave a Comment

{ 1 trackback }

Previous post:

Next post: