前几天有位站长朋友咨询了免费空间小编,说他的ASP网站出现了错误,问小编有没有办法去解决,详细信息如下:
一、ASP网站出现的错误
Server.MapPath() 错误 (ASP 0175 : 80004005)
不允许的 Path 字符
/0709/dqyllhsub/news/OpenDatabase.asp,行 4
在 MapPath 的 Path 参数中不允许字符 (..)。
二、原因分析:
许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS7.0出于安全考虑,这一选项默认是关闭的。也就是IIS未启用父路径导致出现Server.MapPath() 错误。
三、解决方法:
在IIS中 找到你的站点,双击,如下图
然后找到ASP,双击,如下图
把”启用父路径“右边的选择True,然后点右边的应用。再刷新网站即可!