We have an Internal Server Error problem yesterday (8 Sep 2009), and we can tell you it was frustrating. We immediately mailed Dreamhost(our host) support to see the issue and got a support ticket. The error log was stating “Premature end of script headers: index.php”. We informed Dreamhost about it and then we searched Google to find any solution and the results are
500 Internal server error- warriorforum.com
Internal Server Error Causes-quickonlinetips.com
Dreamhost: fix internal server error without tech support!-paininthetech.com
500 Internal server error – premature end of headers – Can’t access site-WordPress.org
Well, these suggestions helped us to narrow down the problem but ‘How did we solve this problem?’ Just read on.
- We did a total backup.
- Check the error log.( In our case it was at /logs/soullessblogger.com/http XXXXX/error.log , we used Filezilla as our FTP client)
- Try to use the method mentioned in paininthetech.com , it was not enough to solve our problem.
- Then we delete all our plug-in with our FTP client. (Suggestion-Make a backup of plug-in directory)
- And voila the site is online.
- Reinstall important plug-in’s form the backup folder.(Remember the last installed plug-in and don’t install it again. Check other alternatives)
- Happy blogging.
In our case this solution saved us but it may not work in your case.If you get the same error just try this but cant assure this method will work for you.
Related posts: