HTTP Status 500 Codes (apache)
Information about HTTP status codes 500 to 599, their meaning, and any related restrictions.
HTTP code 500 - Server Error
Description
An error occurred on the server and it is unable to complete the request. Information about the error should be returned and displayed unless a HEAD request was performed.
The server bandwidth limit has been exceeded. This is typically used on shared hosting providers.