Communication Error 500If you have an iPhone and a self hosted WordPress platform, and recently had troubles connecting to from the app here is the solution.

Though outdated, I currently am still using WordPress version 3.0.0.  The .htaccess file has a string of code in it that you can view/edit by using any text editor or Notepad (on Windows OS’s).  Upon opening the code you’ll see this string of code:

# BEGIN WordPress

AddType x-mapp-php5 .php <IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

You’ll need to replace all of that with the code below:

AddType x-mapp-php5 .php

AddHandler x-mapp-php5 .php

I’m not sure where else this solution may help.  Maybe other communication problems with this iPhone app or other 3rd party publishing issues.  Another note I’d like to add is that my hosting company is 1and1.  I found some debates and posts around the internet about 1and1 being on PHP4 and not PHP5.  If you have some other key facts to add to this please post in the comments below.