500 may refer to any of the following:
- 500 is an HTTP status code indicating that the web server encountered an unexpected malfunction and cannot fulfill the request. This error often occurs when attempting to run a server script, like a PHP or Perl file, containing mistakes. The error is a result of the server not knowing how to handle the script or errors. With Perl, add the following line to output script errors to the browser, giving you a better idea of where errors occurred in the script.
use CGI::Carp qw( fatalsToBrowser carpout);
- 500 is an area code, see our 500 area code listing for further information.
Related information
- See our HTTP definition for a listing of other HTTP error codes.
- Getting HTTP 500 internal server error.
Error, HTTP, Web design terms