|
The 500 Internal Server Error can be very frustrating because it is such a vague error. In addition to the error message being vague, there are actually several issues that can cause the 500 error message to appear. What causes 500 Internal Server Errors?Here are the three most common reasons:
Correcting a 500 Server Error:To track down what is causing the error, you will want to start with the error log in cPanel. Once you are logged into your cPanel look for and click on the "Error Log" icon under "Logs." For example, if I set a PHP file to 777 permisions (writeable by the world) this will cause a 500 Internal Server Error. I would be able to view something similar to the following in my Error Log: [Tue Sep 20 08:18:01 2011] [error] [client 174.77.92.170] SoftException in Application.cpp:264: File "/home/username/public_html/concrete/index.php" is writeable by others I would correct this by changing the permissions of the index.php file to 644. Perl Scripts and 500 ErrorsWhile a 500 error from a Perl script error may not be common, it can be even harder to track down because the cPanel Error Log does not tell us in this case what specifically caused the 500 error message. You will want to track down the code causing the error. It can even be something as simple as one missing character in your code. For instance, in the following code: #!/usr/bin/perl The second line is missing a semi-colon at the end, so: print "content-type: text/html \n\n" SHOULD BE... print "content-type: text/html \n\n"; There are many different possible causes of 500 errors, so it is difficult to give an example of each and every situation. If you've looked for the above causes but are unsure on what needs to be done next to fix the problem, please contact technical support. We're available 24/7 and we're always happy to help. |
Comments
Need more Help?
| Search
|
Current Customers
|
||||||||
Ask the Community! Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff. |
Not a Customer? |

Support Center Login

