Ошибка ASP и IIS 7.0 - PullRequest
       71

Ошибка ASP и IIS 7.0

1 голос
/ 26 января 2009

В IIS 6 ASP отображались ошибки с номером строки и описанием проблемы. Например,

{call dbo.spGetCommunityInfo(xx)} 
Microsoft SQL Native Client error '80020005' 
Invalid character value for cast specification 
/communitydetail.asp, line 42 

IIS 7 изменяет способ обработки ошибок ASP и отображает нечто менее полезное. Например,

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request

Кто-нибудь знает, какие изменения конфигурации требуются, чтобы получить поведение IIS 6 в IIS 7?

1 Ответ

1 голос
/ 26 января 2009

Вы можете использовать AppCmd ​​для включения ScriptErrorSentToBrowser (это значение по умолчанию в IIS7, это было верно в IIS6) AppCmd ​​находится в% SystemRoot% \ system32 \ inetsrv, и вам нужно запустить его от имени администратора:

appcmd.exe set config -секция: system.webServer / asp -ScriptErrorSentToBrowser: true

...