You are Here:   FAQ->Scripting and Programming Languages->PHP->Article #14


Why do some pages of my site show a 500 Error?


For Linux packages only!Linux Packages Only!
      This includes:
arrow 1&1 Beginner (Linux) arrow 1&1 Dual Starter (Linux)
arrow 1&1 Home (Linux) arrow 1&1 Dual Unlimited (Linux)
arrow 1&1 Business (Linux) arrow 1&1 Dual Business (Linux)
arrow 1&1 Developer (Linux) arrow 1&1 Managed Servers





500 Errors are commonly produced when there are errors in the .htaccess file or one of the package limitations has been exceeded.

The package limitations restrict the use of no more than:

arrow image 8 seconds of 100% CPU usage
arrow image 10MB of memory
arrow image 16 simultaneous processes


It is common to experience 500 errors intermittently when the package limitations have been exceeded which may correspond to swells in traffic during the day.

When there is an error with a .htaccess file, all pages of the website will display a 500 error indefinitely until the .htaccess file is corrected or removed. As little as a simple spelling mistake or syntax error will cause a 500 error. If the .htaccess file has been edited recently, replace the file with a backup. If no backup is available, try to undo the changes to the file if you can remember what has been altered. If those options are not feasible, you can try commenting lines one by one by placing a pound sign(#) at the beginning of the line to comment it out. Then try to access a page of the site. Continue to add the pound sign to more lines until the 500 error stops which should help you pinpoint which line needs to be corrected.


Print Article
How useful was this article?
(From 5 = Very Useful to 1 = Not useful at all):
1 2 3 4 5