Use IIS debugging ASP (original)
I often see that netizens present HTTP 500 errors, I don't know where the error is, now provides a simple way.
premise:
1. Set the site to be debugged in IIS, in its site attribute => Primitiveing => Configure => Application debugbar, make sure to send a detailed ASP error message to the customer (S) one is selected.
2. IE Settings Internet Options => Advanced => Remove Show Friendly HTTP Error Message
When a 500 error occurs, use a revoible text editor (such as common Dreamweaver, EditPlus) to remove your ASP source code, write a few words, save (don't quit), refresh your page .. this There should be no errors; switch to the editing interface, revoke the action, save, re-refresh ... This time will have a detailed error message (error, detail).