[知 识 库]Path参数中不允许字符的错误解决办法

发布时间:2009-10-22 发布人:在线业务拓展部 浏览次数:

本知识库适用于飞驰服务器托管用户,用于服务器IIS配置

当服务器首次运行asp网页的时候可能会出现下列错误提示:

Server.MapPath() 错误 'ASP 0175 : 80004005'
不允许的 Path 字符
/0709/dqyllhsub/news/OpenDatabase.asp,行 4
在 MapPath 的 Path 参数中不允许字符 '..'

不要紧这个错误提示是由于服务器的IIS配置的时候尚未开通父路径导致,请按照下列方式开通父路径即可,开通方式如下:

在IIS中 属性->主目录->配置->选项中。把”启用父路径“前面打上勾

然后重新启动IIS使配置生效。

延伸阅读:

父路径指的是你在程序中是用了../ 这个错误是由于asp的include包含等语句使用了../;windows2003默认安全配置是禁止使用父路径,所以会出现上述错误。

 

中国互联网协会反垃圾邮件成员单位 编号:ESP-SN-A000095 各地分支机构
Copyright © 1999-2011 XI'AN FVCE Network CO,.LTD All rights reserved