在线
客服

在线客服
尊敬的客户,我们24小时竭诚为您服务 公司总机: 0755-83312037 (32条线)

客服
热线

0755-83312037 (32条线)
7*24小时客服服务热线

?

关注
微信

关注官方微信
TOP

返回
顶部

ASP错误信息解决:IIS启用父路径的设置

发布时间:2019-04-13浏览次数:745 <p> </p> <table style="BORDER-RIGHT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted" cellspacing="0" cellpadding="6" width="95%" align="center" border="0"><tbody><tr> <td style="WORD-WRAP: break-word" bgcolor="#fdfddf"> <font color="#ff0000">WebjxCom提示:</font><font color="#000000">ASP错误信息解决:IIS启用父路径的设置.</font> </td> </tr></tbody></table> <p>今天公司有个客户保修网站后台无法访问,我查看了源代码,发现ASP代码本身并没有什么问题。而且我下到本地能够访问。就是在网上不能正常连接,显示入下错误:</p> <p>Server.MapPath() 错误 'ASP 0175 : 80004005' <br>不允许的 Path 字符 <br>/0709/dqyllhsub/news/OpenDatabase.asp,行 4 <br>在 MapPath 的 Path 参数中不允许字符 '..'</p> <p>网页里面用了一个 Response.Redirect 的路径重指向,客户页面里面指向路径写的是相对路径,省略了网站域名地址。</p> <p>主要是IIS服务器没有开启父路径,修改方法:<br>在IIS中 属性-&gt;主目录-&gt;配置-&gt;选项中。把”启用父路径“前面打上勾。确认刷新。</p> <p>如果服务器提供商出于‘安全考虑不开启父路径,建议路径指向的时候写绝对路径,即完整地址 如"http://www.webjx.com/images/logo.gif"</p> <p>IIS6.0安装后默认设置是,不开启父路径。<br>----------------------------------------------<br>如果你的网站程序使用了父路径,如../conn/db.asp这样的,..表示上层目录,就一定要开启父路径,否则系统不能正常识别..父路径,网页就无法正常显示 </p> <p>&#160;</p>