500 Error Code Explained
The server encountered an unexpected condition which prevented it from fulfilling the request. This is a generic error message, given when no more specific message is suitable.
Why it occurs
This is a 'catch-all' error generated by the Web server.
Something has gone wrong in the server side, but the server can not be more specific about the error condition in its response to the client. Thus the client receives an HTTP status code that it recognises as '500'.
Fixing 500 error code
This is not a client-side problem and the error can be resolved only by fixes to the Web server software.
If you are registered with 100pulse, your site will be monitored and you will be intimated by an email or a short message service when 500 status code error occurs.