Live Writer 500 Internal Server Error – xmlrpc.php

April 14, 2009 by Andy 





Do you get a “500 Internal server error”  stating a problem with the WordPress file xmlrpc.php when trying to open posts?  Here is the error message I was getting.

livewriterproblem

After some research on the internet, it seems the problem is that my server is trying to run PHP version 4 instead of the latest installed version (5).  You can therefore fix the problem by adding a couple of lines to your .htaccess file on your server.  These are the lines you need to add:

AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

..and here is a video showing the problem, and how to fix it:

 

WordPress Courses

WordPress for Affiliate Sites – A complete guide to creating an affiliate site using WordPress as your site building tool. This course includes everything you need to know, from planning, keyword research, site design, template editing, publishing content, etc.

HTML to WordPress Conversion – This course shows you how to convert an old static site into a WordPress site while trying to maintain rankings in the search engine.  The site that was converted in this course actually had an increase in traffic AND affiliate earnings as the site was converted, even though the content remained largely the same. 

Print This Post Print This Post

Related Articles

  • Manual Upgrade of WordPress - It has happened a few times to me.  The automatic upgrade plugin for WordPress hasn’t worked.  The last time this happened was with WordPress release 2.6.1. and it happened on all of my blogs.  Is it a hosting issue, or a plugin issue?  I am not sure, but what I am sure about is that
  • Installing a WordPress Theme - If you followed the tutorial for installing WordPress plugins, you will already have the skills needed. When you download a theme, you’ll find that it unzips into its own folder.  The following template I downloaded and unzipped is called Andreas01.  You’ll see that the theme includes two folders, wp-andreas01 which contains template files, and the img
  • Using SSI with WordPress - Using SSI on WordPress sites is not difficult with the right plugin installed. He is how to do it, and the reasons why you should be using SSI on your sites. Bookmark on Delicious Digg this post Recommend on Facebook Buzz it up Buzz it up share via Reddit Share with Stumblers Tweet about it Subscribe to the comments on this post
  • Artisteer Review - Artisteer is an excellent template creator for WordPress, Joomla, Drupal and HTML. Artisteer allows you to create WordPress templates rapidly, with point and click ease. Bookmark on Delicious Digg this post Recommend on Facebook Buzz it up Buzz it up share via Reddit Share with Stumblers Tweet about it Subscribe to the comments on this post
  • Creating Custom sidebars in WordPress - Have you ever wanted to have certain ads only show if the sidebar of certain pages? WordPress uses a template system that means every page uses the same sidebar, but we can add code to the sidebar to test if a page is in a certain category and then insert code if it
"The Money Is In The List"

AWeber proves it to thousands of businesses every day.

Learn how email marketing software
can get you more sales, too.

Comments

9 Responses to “Live Writer 500 Internal Server Error – xmlrpc.php”
  1. Ted says:

    What if you don’t have access to your .htaccess file? I use 1&1 for hosting, and they don’t allow you to edit your .htaccess files. I couldn’t believe this, but it’s apparently true. I just started having this problem out of the blue. I didn’t change anything, and all of a sudden, I can’t upload photos, can’t post through Windows Live Writer. Oddly, I can post through WPtogo on my Android G1 cell phone. Any ideas?

  2. Andy says:

    Ted
    Which 1and1 does not let you edit htaccess files? I host with 1and1.co.uk AND 1and1.es and they both allow me to edit htaccess files.

  3. LatinPhilo says:

    Thanks Andy. This solved my problem that started all of a sudden. One day it worked, next day it did not. No added pages or anything. I was wondering if 1and1 changed the default php version for everybody on the shared server.

    Ted: .htaccess is in the WordPress installation’s root directory. If it does not exist (like it did on one of my installations), just create one with the 2 lines Ted gave here

  4. I was getting the 500 Internal Server Error due to the data type of the post_parent column in the wp_posts table. Here are the details and how I fixed it:

    http://ardentdev.com/fix-for-wordpress-xmlrpc-500-internal-server-error/

  5. harley king says:

    I wasn’t able to post to my website. This solution worked for me. I didn’t have .htaccess file so made one in notepad and uploaded to root folder.

  6. Shurik says:

    Thanks so much!
    I kept getting the 500 Internal Server error trying to post from live writer to my new WP setup.
    Then I read the MySQL guy’s solution, and that didn’t work.
    But your fix was quick, easy, and painless! I am on 1and1 hosting, btw, and I can edit all the .htaccess files I want…

  7. kiatlc says:

    still facing same problem after tring your method don’t know why

  8. Chris says:

    Hi
    Thanks for the fix in the htaccess file. Worked great for me.
    Chris

  9. Aprizon says:

    I lost connection to the server when add those command to .htaccess then after remove those line, the connection is restored

Leave A Comment...