我的 IIS 运行正常,可以显示 .asp 文件,但 ASP 代码不起作用...当我将错误从 IIS 定向到浏览器时,我的页面上出现以下消息
服务器在处理 URL 时发生错误。请联系系统管理员。如果您是系统管理员,请单击此处了解有关此错误的更多信息。
看来由于某种原因我没有运行 ASP 代码部分。
在 IIS 中,验证部分,我添加了特定的用户行政。
在下面打开或关闭 Windows 功能, 互联网信息服务-->Web 管理工具-->IIS 管理控制台已启用。
在下面万维网服务-->应用程序开发功能-->ASP 和 ISAPI 扩展已启用。
答案1
有几件事可能会有帮助:
- 确保默认文档设置正确 - index.asp 不是 IIS7 标准设置的一部分(在 IIS 管理器中,单击您的网站,您应该会看到一个默认文档图标)
- 尝试打开将 ASP 调试信息发送到浏览器的功能(在 IIS 管理器中,双击 ASP 图标,单击“调试属性”旁边的“+”,然后将“将错误发送到浏览器”设置为 True)
如果您正确设置了 IIS,ASP 页面至少应该运行代码并返回一些错误信息,希望这能帮助您解决问题。