Server.MapPath() 错误 ’ASP 0175 : 80004005’ 不允许的 Path 字符
未启用父🈺路径【lù jìng】📰
症状举例🚹:
Server.MapPath() 错误【cuò wù】🎏 ’ASP 0175 : 80004005’
不允许🏟的【de】🛂 Path 字符【zì fú】🎤
/0709/dqyllhsub/news/OpenDatabase.asp,行 4
在【zài】 MapPath 的【de】🛂 Path 参数中【zhōng】不允许🏟字符【zì fú】🎤 ’..’。
原因分【yuán yīn fèn】析【xī】:
许多Web页面里🏻要用到诸如🈷../格式的【de】🛂语句(即回到上一层🌷的【de】🛂页面,也就是父路径【lù jìng】📰),而【ér】IIS6.0出于安🎭全考虑💑,这一选项默认【xiàng mò rèn】是关闭的【de】🛂。
解决方法【fǎ】:
在【zài】IIS中【zhōng】 属性->主目录【zhǔ mù lù】🌸->配置【pèi zhì】->选项中【zhōng】🍘。把”启用父🈺路径【lù jìng】📰“前面打上勾。确认刷🔚新【xīn】。
关键词【guān jiàn cí】🏬:Server.MapPath,’ASP,0175,80004005,Path
阅读本文后您有什么感想? 已有 人给出评价!
- 1
- 1
- 1
- 1
- 1
- 1