IIS8 Active Server Pages 错误'ASP 0131' 的解决办法

 2013-05-03    520  

不少站长新装了win8系统,这对于调试网站来说又将面对很多挑战。比如最近菜鸟之家_电脑爱好者在调试一个ASP企业站点时就遇上了问题:Active Server Pages错误'ASP 0131' 不允许的父路径。

那么在iis8里面如何启用父路径呢?

当然为了方便程序调试,我们首先应该打开“ASP设置选项-调试属性”里面的一些调试功能。这样便于我们了解当前存在的问题:

一、打开IIS8的功能视图 “ASP设置选项-调试属性”里“将详细错误发送到浏览器和启用客户端调试”后面改为“TRUE”,再点右边的“应用”保存操作;
菜鸟之家_电脑爱好者
二、把IE10的Internet选项中,高级的那个“显示友好HTTP错误信息”的小勾勾去掉。这时候再调试ASP就会出现具体的错误,对修改很有帮助!不做以上修改,浏览器反馈给我们的只是HTTP500,内部服务器错误。因为做过以上修改,我这个显示的是:
“Active Server Pages 错误 ‘ASP 0131′
不允许的父路径
/Admin/index.asp,行 1
包含文件 ‘../Conn.asp’ 不能用 ‘..’ 表示父目录。”

接下来要做的就是设置IIS8,启用站点父路径,具体如下:
菜鸟之家_电脑爱好者
打开IIS8的功能视图 “ASP设置选项-行为”里“启用父目录”后面改为“TRUE”再点右边的“应用”。
菜鸟之家_电脑爱好者
好了,再回过去测试站点,发现刚才的问题已经很好的解决了。

上一篇>>“MSSQLSERVER服务启动后又停止”的解决办法

=========================================

下一篇>>Win8 IIS 安装及网站发布