Note to Other WordPress Users Wondering Why the Hell Their Clients Are Acting Strangely With Dreamhost
May 10th, 2007 | Published in etc | 4 Comments
If you use Ecto, MarsEdit or anything else that needs to use XML-RPC to talk to your WordPress blog on Dreamhost, you may have had problems posting, retrieving posts, etc. etc.
Here’s Dreamhost’s response to my query:
Hello,
Our PHP5 version has been updated to version 5.2.2 lately, so your software may be making some calls that are incompatible with it. Try checking with the software’s developers and see if there’s any issues with their software and WordPress running on PHP 5.2.2.
Thanks!
Hm. Well, no … Dreamhost gave me the only broken software involved here, which is PHP 5.2.2.
A comment here has the fix. Add the following line to {WordPress root}/xmlrpc.php:
$HTTP_RAW_POST_DATA = file_get_contents("php://input");
See also: Broken Blogging Software and WordPress XML-RPC (Ecto and MarsEdit)
p.s. I hope this wiki registration fares better than my brief attempt to flag a plagiarist on Wikipedia.
