Topic: Cannot seem to post/refresh with WordPress

Hey, Daniel. smile

Things have been working perfectly, and all of a sudden, MarsEdit doesn't work on my blog right now.  I don't know if it's my host or what, but I know they worked on May 3rd, as that's when I last used MarsEdit to post.

When I last attempted to post, this is what was in the RPC Console:

RPC message sent: 2007-05-08 01:02:25 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: metaWeblog.newPost
RPC reply received: 2007-05-08 01:02:26 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: metaWeblog.newPost
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>metaWeblog.newPost</methodName>
    <params>
        <param>
            <value><string>1</string></value>
            </param>
        <param>
            <value><string>[login]</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        <param>
            <value>
            <struct>
            <member>
            <name>title</name>
            <value><string>I fixed the theme!  Nearly.</string></value>
            </member>
            <member>
            <name>mt_text_more</name>
            <value><string></string></value>
            </member>
            <member>
            <name>description</name>
            <value><string>I'm so happy!  It took some time, but I &lt;em>finally&lt;/em> figured out the theme's PSD files.  Now, I've got my own customized template files ready to go, as well as two themes already up. :D 

I'm going to make some more themes, but you're only going to see one at a time - you'll see a new one every day.

Also, every picture I use for a header image is a photo I took.  If you'd like to see more, check out my &lt;a href="http://www.flammableanimals.com/gallery/">gallery&lt;/a>.

Next, I'm going to make some more header images, and then I hope to get the gallery to display properly (that's going to require some trickery).</string></value>
            </member>
            <member>
            <name>mt_allow_pings</name>
            <value><string>1</string></value>
            </member>
            <member>
            <name>mt_keywords</name>
            <value><string></string></value>
            </member>
            <member>
            <name>mt_convert_breaks</name>
            <value><string>0</string></value>
            </member>
            <member>
            <name>mt_excerpt</name>
            <value><string></string></value>
            </member>
            <member>
            <name>mt_allow_comments</name>
            <value><int>2</int></value>
            </member>
            </struct>
            </value>
            </param>
        <param>
            <value><boolean>0</boolean></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

I substituted [login] for my login, as it's probably a good idea to keep that private.  Everything else is pasted directly.

Also, here's when I try to refresh:

RPC message sent: 2007-05-08 02:06:19 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: metaWeblog.getRecentPosts
RPC reply received: 2007-05-08 02:06:19 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: metaWeblog.getRecentPosts
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>metaWeblog.getRecentPosts</methodName>
    <params>
        <param>
            <value><string>1</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        <param>
            <value><int>10</int></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:20 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getCategoryList
RPC message sent: 2007-05-08 02:06:20 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC message sent: 2007-05-08 02:06:20 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC message sent: 2007-05-08 02:06:20 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC message sent: 2007-05-08 02:06:20 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC message sent: 2007-05-08 02:06:20 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.supportedTextFilters
RPC reply received: 2007-05-08 02:06:21 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>707</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:21 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC reply received: 2007-05-08 02:06:21 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>704</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:21 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC reply received: 2007-05-08 02:06:21 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>706</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:21 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC reply received: 2007-05-08 02:06:21 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>705</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:21 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC reply received: 2007-05-08 02:06:21 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getCategoryList
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getCategoryList</methodName>
    <params>
        <param>
            <value><string>1</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC reply received: 2007-05-08 02:06:22 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.supportedTextFilters
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.supportedTextFilters</methodName>
    <params>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC reply received: 2007-05-08 02:06:22 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>703</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:22 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC reply received: 2007-05-08 02:06:22 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>702</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:22 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC reply received: 2007-05-08 02:06:22 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>700</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:22 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC reply received: 2007-05-08 02:06:22 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>701</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:22 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC reply received: 2007-05-08 02:06:23 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>699</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:23 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC reply received: 2007-05-08 02:06:23 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>697</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-08 02:06:23 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
RPC reply received: 2007-05-08 02:06:23 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>698</string></value>
            </param>
        <param>
            <value><string>[login]</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC reply received: 2007-05-08 02:06:23 -0400
URL: http://www.flammableanimals.com/xmlrpc.php
Method name: mt.getPostCategories
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getPostCategories</methodName>
    <params>
        <param>
            <value><string>696</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

And, this is the error that the dialog reports:

Can’t do get recent posts for flammable animals because the server reported an errorThe data was not a complete XML-RPC response.: XML-RPC Response Parsing Failed.

Any ideas what's going on?  Since then, I've only changed around my theme's images a little bit...oh, and my host (Dreamhost) checked my email account settings, to be sure they're correct.  I installed that new WordPress.com stats plugin, but I disabled it and the errors still occurred.  I don't think I've done anything else that could have changed this.

Thanks for the help!

Re: Cannot seem to post/refresh with WordPress

Hmm - the logs indicate that your server is getting the wrong type of HTTP request for the actions. MarsEdit sends "POST" requests for these actions, but it seems by the time they get to your WordPress installation, they have turned into "GET" requests!

Has anything changed on your local network. Are you posting from behind a different firewall than before? Perhaps using a proxy server?

Daniel

Re: Cannot seem to post/refresh with WordPress

Not that I know of.  I don't think anything has changed on my side, except installing that QuickTime update from a few days ago.

Could the problem possibly be on my host's end?

Edit: Or, is there anything I can test on my end to see if the problem is really here?

Last edited by flammable (May 08, 2007 12:42:12 PM)

Re: Cannot seem to post/refresh with WordPress

The good news is I was able to reproduce the problem on my Mac by simply trying to set up MarsEdit to edit your blog (even with a fake user/pass).

The problem appears to be in your server, since I've monitored the network traffic during the test, and confirmed that a perfectly normal looking POST request is causing the "accepts POST requests only" response.

You might try, as a test, installing the DreamHost 1-cick WordPress install again, but in another directory. I think you can do that, right? Like in "/testblog" ... then you could confirm whether MarsEdit works with that. If it works, then you'll know it is a problem with your blog (maybe having to do with the installed/disabled plugin you mentioned). If the fresh WordPress install fails, you'll know it's something to do with DreamHost and maybe they can help you further diagnose it.

Hope this helps some! Sorry you're having such bad luck.

Daniel

Re: Cannot seem to post/refresh with WordPress

Awesome!  I've been avoiding doing a clean install, so it really helps to know it's not my machine.

I'll install WordPress into another directory, and see if that does anything.  Last night, I replaced every single WordPress file on the server with a clean copy, but I didn't touch the database.  For some strange reason, they all had modification dates that were marked after I had made my last post.  Maybe they had to restore from a backup, or something.

If that doesn't do anything, I'll get in contact with them then.  Thank you so much for all of your help! smile

Last edited by flammable (May 08, 2007 09:04:28 PM)

Re: Cannot seem to post/refresh with WordPress

I am having the exact same issue with MarsEdit. I have my Wordpress blog on Dreamhost, which was installed using the 1-Click-Install method. This is what I get from my RPC log when attempting to post:

RPC message sent: 2007-05-09 13:22:37 +1000
URL: http://www.superhappybargain.com/xmlrpc.php
Method name: metaWeblog.getRecentPosts
RPC reply received: 2007-05-09 13:22:38 +1000
URL: http://www.superhappybargain.com/xmlrpc.php
Method name: metaWeblog.getRecentPosts
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>metaWeblog.getRecentPosts</methodName>
    <params>
        <param>
            <value><string>1</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        <param>
            <value><int>10</int></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-09 13:22:39 +1000
URL: http://www.superhappybargain.com/xmlrpc.php
Method name: mt.getCategoryList
RPC message sent: 2007-05-09 13:22:39 +1000
URL: http://www.superhappybargain.com/xmlrpc.php
Method name: mt.supportedTextFilters
RPC reply received: 2007-05-09 13:22:40 +1000
URL: http://www.superhappybargain.com/xmlrpc.php
Method name: mt.getCategoryList
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.getCategoryList</methodName>
    <params>
        <param>
            <value><string>1</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC reply received: 2007-05-09 13:22:40 +1000
URL: http://www.superhappybargain.com/xmlrpc.php
Method name: mt.supportedTextFilters
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>mt.supportedTextFilters</methodName>
    <params>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

RPC message sent: 2007-05-09 13:25:30 +1000
URL: http://www.superhappybargain.com/xmlrpc.php
Method name: metaWeblog.newPost
RPC reply received: 2007-05-09 13:25:31 +1000
URL: http://www.superhappybargain.com/xmlrpc.php
Method name: metaWeblog.newPost
Status code: 200
Succeeded: NO
--Parse Error--
Parse Error Title: XML-RPC Response Parsing Failed
Parse Error Message: The data was not a complete XML-RPC response.
Request text:
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
    <methodName>metaWeblog.newPost</methodName>
    <params>
        <param>
            <value><string>1</string></value>
            </param>
        <param>
            <value><string>admin</string></value>
            </param>
        <param>
            <value><string>[password]</string></value>
            </param>
        <param>
            <value>
            <struct>
            <member>
            <name>title</name>
            <value><string>Mars Edit</string></value>
            </member>
            <member>
            <name>mt_text_more</name>
            <value><string></string></value>
            </member>
            <member>
            <name>description</name>
            <value><string>I am posting with Mars Edit</string></value>
            </member>
            <member>
            <name>mt_allow_pings</name>
            <value><string>0</string></value>
            </member>
            <member>
            <name>mt_keywords</name>
            <value><string></string></value>
            </member>
            <member>
            <name>mt_convert_breaks</name>
            <value><string>0</string></value>
            </member>
            <member>
            <name>mt_excerpt</name>
            <value><string></string></value>
            </member>
            <member>
            <name>mt_allow_comments</name>
            <value><int>0</int></value>
            </member>
            </struct>
            </value>
            </param>
        <param>
            <value><boolean>0</boolean></value>
            </param>
        </params>
    </methodCall>

Response text:
XML-RPC server accepts POST requests only.

I have 2 other fresh Wordpress installs on Dreamhost and I get the same thing.  Like flammable, I will be chasing it up with Dreamhost, unless Daniel can provide a solution? (looks like it's a Dreamhost problem anyways).

Re: Cannot seem to post/refresh with WordPress

These particular symptoms are completely new to this thread, so I am hoping it's something to do with a recent change at DreamHost, and we'll be able to get to the bottom of it!

Re: Cannot seem to post/refresh with WordPress

Daniel wrote:

These particular symptoms are completely new to this thread, so I am hoping it's something to do with a recent change at DreamHost, and we'll be able to get to the bottom of it!

Dreamhost recently updated its version of PHP 5.2.2, which is broken.  Specifically, it suffers from this bug, which clobbers WordPress' xmlrpc.php file.  The fix is to add this line to the top of the file xmlrpc.php in your WordPress root:

$HTTP_RAW_POST_DATA = file_get_contents("php://input");

Cleared up the problem for me.*


*Edit:  Where "the problem" was MarsEdit falling over because of mysterious "POST only" messages.

Last edited by mph (May 10, 2007 06:38:24 PM)

Re: Cannot seem to post/refresh with WordPress

Wow! Thanks very much for sharing this. I'm sure it will help a lot of folks out.

Re: Cannot seem to post/refresh with WordPress

Thank you, mph!!  I inserted it before the very first reference to $HTTP_RAW_POST_DATA, and things seem to work again.

Last edited by flammable (May 12, 2007 01:18:16 AM)

Re: Cannot seem to post/refresh with WordPress

Hi,

I've just started blogging with WP and seem to have run into this very problem with MarsEdit. I added the code shown above into my xmlrpc.php file, but I am still getting the following error...

Get Recent Posts Error
Can’t do get recent posts for <website> because the server reported an errorThe data was not a complete XML-RPC response.: XML-RPC Response Parsing Failed.

I'm trying to find out which version of PHP that the ISP is running. Could I be missing something? I 'think' the server is running WP 2.1, but trying to confirm.

Thank you!

Last edited by scifiguy (September 27, 2007 03:55:42 AM)

Re: Cannot seem to post/refresh with WordPress

scifiguy wrote:

Hi,

I've just started blogging with WP and seem to have run into this very problem with MarsEdit. I added the code shown above into my xmlrpc.php file, but I am still getting the following error...

Get Recent Posts Error
Can’t do get recent posts for <website> because the server reported an errorThe data was not a complete XML-RPC response.: XML-RPC Response Parsing Failed.

I'm trying to find out which version of PHP that the ISP is running. Could I be missing something? I 'think' the server is running WP 2.1, but trying to confirm.

Thank you!

Hey there!

Can you open the WordPress admin interface?  It should show at the bottom of the page which version of WordPress that you're using.

Although this was actually a PHP bug, the WordPress team fixed it in their software, anyway.  Try upgrading to the latest version of WordPress (they just released version 2.3), and see if the problem goes away. smile

Edit: If the web site you're referring to is caregiverhints.com (the site in your profile here), then you're running WordPress 2.1.3 - the version number is in the HTML source by default.  You should really upgrade, there have been lots of bug and security fixes since then.  That might solve the problem you're currently having with XML-RPC, too.

Last edited by flammable (September 27, 2007 04:19:00 AM)

Re: Cannot seem to post/refresh with WordPress

Great, thanks for the tips and info (I'm still learning a lot)! I will definitely head over to WP.org and look into upgrading to the latest version to see if that solves all the issues.

Re: Cannot seem to post/refresh with WordPress

Updated to WordPress 2.3 and MarsEdit seems to working ok with the site now. Thanks!

Re: Cannot seem to post/refresh with WordPress

Awesome!  Glad everything works now. smile

Last edited by flammable (October 01, 2007 10:11:54 AM)

Re: Cannot seem to post/refresh with WordPress

Great news! And thanks, flammable, for chiming in with the helpful replies smile