IIS 8和Classic ASP客户端调试

时间:2015-08-03 14:38:20

标签: debugging asp-classic windows-server-2012 iis-8

我已经在Windows 2012 Server环境中为IIS 8下运行的Classic ASP应用程序激活客户端调试,但我无法实现这一点,并且每个脚本错误都会返回到浏览器: / p>

Server Error
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed

无论我在IIS 8控制面板中应用于网站和服务器端级别的ASP配置部分的设置如何。

我设置的最后配置参数是:

Calculate Line Numbers: True
Catch COM Component Exceptions: True
Enable Client-side Debugging: True
Enable Log Error Request: True
Enable Server-side Debugging: False
Log Errors to NT Log: False
Run On End Functions Anonymously: True
Script Error Message: An error occurred on the server ...
Send Errors To Browser: True

要测试IIS行为,我只需调用此脚本:

<%@ Language=VBScript %>
<%
  a = 2
  b = 3
  c = a/b
  response.write a & "/"  b & "=" & c
%>

(请注意缺少&#34;&amp;&#34; be be; &#34; /&#34; b

得到上述 500 - 内部错误。

IIS 7.5环境中的相同代码返回:

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/test.asp, line 7

response.write a & "/"  b & "=" & c
------------------------^

这就是我想要的。

你能帮助我在IIS 8中使用它。

谢谢。

安东尼奥

0 个答案:

没有答案