[知 识 库]Path参数中不允许字符的错误解决办法
本知识库适用于飞驰服务器托管用户,用于服务器IIS配置
当服务器首次运行asp网页的时候可能会出现下列错误提示:
Server.MapPath() 错误 'ASP 0175 : 80004005'
不允许的 Path 字符
/0709/dqyllhsub/news/OpenDatabase.asp,行 4
在 MapPath 的 Path 参数中不允许字符 '..'
不要紧这个错误提示是由于服务器的IIS配置的时候尚未开通父路径导致,请按照下列方式开通父路径即可,开通方式如下:
在IIS中 属性->主目录->配置->选项中。把”启用父路径“前面打上勾
然后重新启动IIS使配置生效。
延伸阅读:
父路径指的是你在程序中是用了../ 这个错误是由于asp的include包含等语句使用了../;windows2003默认安全配置是禁止使用父路径,所以会出现上述错误。