IIS7中出现An error occurred on t…

本文介绍了解决IIS7环境下ASP程序出现错误时显示通用错误信息的问题。通过配置将详细的错误信息发送到浏览器,便于开发者快速定位并解决问题。同时提醒在生产环境中应关闭此功能以确保安全。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

报错:An error occurred on the server when processing the URL. Please contact the system administrator.

If you are the system administrator please click here to find out more about this error.

这是IIS7对ASP程序发送的一个脚本错误消息,只要是程序中有错误就会出现这样的错误提示,所以关键的一步是要将具体的错误显示出来,方法如下:

解决方法
    1、打开控制面板→管理工具→Internet 信息服务(IIS)管理器→在左边的窗口中找到你的网站→双击“ASP”图标。

    2、然后在右边的窗口中展开“调试属性”,把“将错误发送到浏览器”设为True,然后点右侧的应用即可。

通过以上设置后,再从浏览时打开出错ASP页面时就能看到页面出错的详细信息,方便调试。如果是公开的Web服务器建议不要打开此选项,以防出错信息被他人利用。

或:方案二,以管理员身份运行CMD,将目录定位到%windir%\system32\inetsrv\,然后执行appcmd set config -section:asp -scriptErrorSentToBrowser:true

在IIS7中请将父路径启用,否则只要你用到了父路径就会出现上面的错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值