Uptonian Thoughts

Wordpress 403 Forbidden Posting Error

· ·

In trying to post about my modified Twitter stats script, I ran into a 403 Forbidden error every time I tried to publish. I could write and publish test posts with minimal text, but I could not post what I had written about my scripts.

At first I thought it was an outdated version of Wordpress that was responsible for the error. However, upgrading to 2.3 did not fix anything. I simply ignored the error and conceded that I would not be able to post anything for now.

Wordpress 2.5 was released today, and I decided to try posting once more. I still got the same error. This time, I decided to Google the issue.

The results are not suprising.

It seems that Wordpress has some parsing issues when posts contain certain PHP commands. Apparently, modifying the mod_security rules in .htaccess helps to resolve this issue.

Adding the following code to the .htaccess file in wp-admin/ does the trick.

<IfModule mod_security.c>
    SecFilterEngine Off
</IfModule>