Highly Trained Monkeys at YouTube

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@******.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
How to Resolve 500 Error
Good news: It’s not your fault.
Bad news: There’s nothing you can do about it, if you are user of website. In some cases even webmaster can not do anything about it except checking the error logs and contact to support of web hosting.
An “Internal Server Error” is an error on the web server (server side error) that you’re trying to access. That server is misconfigured in some way that is preventing it from responding properly to your request.
If you are webmaster or owner of that website, then you should know following reasons for 500 error:
- An error in a cgi script (syntax error) can cause internal server error.
- Permissions issue at (cgi script) files you are attempting to access a cgi script. Files must have “execute” permission.
- To many mysql connection requests can cause 500 error. Connection limit is different for different servers. Some have 20, some have 30 connections limit for shared hosting environment. If too many users are trying to access the site which uses mysql database then it will result in 500 error.
- Any PHP script which after running somehow gets caught up in loop or something and is not going to be stop.
- Sometimes search engine crawlers visit the website, and they get caught up in loops (I have heard that from support of my hosting), it may cause 500 error.
- In case of blogs, heavy plugins (or use of many plugins) can cause 500 errors. You server might have unlimited bandwidth and space but still there are limitations about how you and your website users may access the server and its resources.
- If some page is ajax powered and is sending request after some intervals automatically then it can hit 500 error.
- In case your hosting provider wants you to purchase VPS (Virtual Private Server) or PS (Private Server), then you may hit 500 error more often.
- websites which do not use CGI may less likely to hit 500 error. Blogs and CGI powered websites may hit this error more often.
- If your browser (Mozilla) is set to make more connections to a website for fast browsing then you may hit 500 error. Servers do not like browsers to make many connections at a time.
How to Track and eliminate Internal Server Error (500)
Usually, in the server’s root directory there are log files which will tell you when and why 500 error occurred.
error_log is the log of errors. Check the latest error log file and see which script or file is initiating errors more often and discuss it with your hosting support.
Topic: Social Streams, Troubleshooting, YouTube
Tags: error, errors
Post's RSS » RSS 2.0, Post's Comments RSS » RSS 2.0
Related Posts
- The Exception Unknown Software Exception – Application Error on IE7 Close
- No Mapping Between Account Names and Security ID’s Was Done – Solution
- Unable to Locate Component – d3dx9_42.dll was Not Found
- Explorer Closes with Error Message – Solution
- Track Your Rails Apps Errors and Exceptions Easily
- Windows Reboots Without Warning – Cause and Solution
- WordPress Plugins Bugs
- Blue Screen of Death Fails at Failing


