Best Answer davidvidgen† , 03 April 2013 - 10:11 AM
I've managed to updated to PHP 5.3 - unfortunately, 5.4 isn't an option with my hosting provider.
I have multiple wordpress sites all running pagelines on the same hosting plan, so it was unlikely that Posix functions was the cause. The other sites did not have issues.
I have found the root cause of the problem. I have had issues recently with the site being compromised with hidden title and meta descriptions etc. So I installed various plugins to try and prevent this again. I initially thought that the plugins were the cause, but as we know deactivating them was not solving the problem. However, one of the recommendations to harden wordpress was to add the following to the .htaccess file:
RewriteRule ^(wp-includes)\/.*$ ./ [NC,R=301,L]
By removing this line of code it has resolved the issue.
This item can now be closed.Go to the full post