I have two shared accounts at Godaddy. One uses IIS 6 and one uses IIS7. On both I have websites in Classic ASP.
On the IIS 6 account, when I make an error in code and upload it then try to access that page, I get an error message that looks like this:
It tells me the error code and gives a line number. I usually look at that line and figure out the problem.
Microsoft VBScript compilation error '800a0400'
/file.asp, line 2
With IIS 7 I upload the file and navigate to the page and I get this:
That's it. No useful information. I have no way of debugging this page without setting up IIS and MS SQL in the exact same configuration as it is on GoDaddy on a local computer (this is my work computer so that's not going to happen).
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
I talked with someone at GoDaddy. He says they are still tweaking IIS 7 configurations and can't give me an answer to why it is behaving like this.
Is there anything I can do, some kind of file I can set up (like an ASP.NET web.config file) to get the same kind of error messages on my IIS 7 account as I have on my IIS 6 account?