笔者系统win7、64位,Today在本地测试一套ASP程序,却发现程序打不开。
An error occurred on the server when processing
the URL. Please contact the system administrator.
找管理员?
我就是管理员呢?
这个报错根本毫无意义。
于是重启IIS,检查32位兼容,父目录开启。
发现一切正常,曾记得在2003上面有一个ASP友好报错,会不会在IIS7.5上面也有这东西呢?
找啊找,找啊找,在这里!http://web100.cc
打开IIS7.5的asp设置,展开“调试属性”选项,“将错误发送到浏览器”这项默认的是False,改为True,然后点右侧的应用! 通过以上设置后,再从浏览时打开出错ASP页面时就能看到页面出错的详细信息,方使调试。
OK,原来是程序里少了一个引号,这悲惨的,差点把IIS重装了。