Response status codes which beginning with the "5" number indicate that the server has encountered an error or is otherwise incapable of performing the request.
Error 500 is an HTTP status code that informs you that page cannot be generated correctly.