在 MapPath 的 Path 参数中不允许字符 '..',解决方法。
2006-06-09 16:42
447 查看
Server.MapPath()错误 'ASP 0175 : 80004005' 不允许的 Path 字符< /shipin/Admin/Creta_default.asp,行 58 在 MapPath 的 Path 参数中不允许字符 '..' |
原因分析: |
许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考虑,这一选项默认是关闭的。 |
解决办法: |
打开IIS信息管理控制台,将鼠标指到安装有视频短片小偷的虚拟主机,右键选择“属性”,点击“主目录”面板,再点“配置...”按钮,再选择“选项”面板,把”启用父路径“前面打上勾。确认 简单的操作为:在IIS中 属性->主目录->配置->选项中。把”启用父路径“前面打上勾。 |
相关文章推荐
- 在 MapPath 的 Path 参数中不允许字符 '..'的错误的解决办法
- 在MapPath的Path参数中不允许字符'..',解决方法。
- 无法显示 XML 页 - 名称以无效字符开头。处理资源 'http://xxxxx' 时出错 的解决方法
- url 传递参数(特殊字符)解决方法
- 在 MapPath 的 Path 参数中不允许出现“..”字符。
- 'Invalid parameter not satisfying: URLString'网络请求的时候get使用特殊字符和汉字崩溃的恶心bug解决方法
- 无法显示 XML 页 - 名称以无效字符开头。处理资源 'http://xxxxx' 时出错 的解决方法
- 极光推送Couldn't load jpush180 from loader dalvik.system.PathClassLoader解决方法
- File already exists: filesystem '/path/file', transaction svn常见错误解决方法
- 创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。)
- url参数中出现+,&,?,',%,#,=,空格等字符的解决方法
- 创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。) .
- 无效的过程调用或参数: 'leftB' 与web.config 文件的 system.webServer/httpErrors 节中不允许绝对物理路径“C:/inetpub/custerr”。请改用相对路径解决办法
- 【已解决】GET方法的参数中处理URL特殊字符&%等
- 安装Android studio出现'tools.jar' seems to be not in Android Studio classpath的解决方法
- @PathVariable出现点号"."时导致路径参数截断获取不全的解决方法
- 创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。)
- 当html中存在url中如: onclick="toView('参数1')", 参数1是特别字符,如&asop;"' "等时,浏览器解析时会报错。解决方法如文中描述
- url 传递参数(特殊字符)解决方法
- Cannot read property 'root' of null 解决方法