500 Error

Intermittent “500 – Internal server error” with WordPress on Windows Server running Plesk

Recently I had been receiving an intermittent “500 – Internal server error” while in the admin section of WordPress. This just happened to be brought to my attention when I installed WP Portfolio. After a bit of trial and error I found the following to fix all my 500 errors.

1. Create a new file in notepad or similar and enter the following three lines in the file


php_flag register_globals off
register_globals = 0
memory_limit = 64M

2. Save the file as php.ini, if you are using notepad you will need to change the ‘Save as type’ to ‘All files’

3. Upload the file to your ‘wp-admin’ folder via FTP. The ‘wp-admin’ folder can be found in the root of your websites directory.

Hopefully this will fix the issue for you as well! It may well be that this issue is due to me running my blog on a Windows Server running Plesk.