子目录中的ASP文件引用上级目录中ASP文件时出现500错误(IIS父路径问题)
完善时间:2013-06-23 23:20:07会员:bekda目录:电脑网络 - 网站建设浏览:4655 次
最近调试网站时遇到一个奇怪的问题,举例如下:
网站根目录中有以下文件:
config.asp
folder1(文件夹)
folder1 文件夹中有以下文件:
2.asp
当 2.asp 中引用 config.asp 文件时,出现“HTTP 500 内部服务器错误”。
<!--#include file="../config.asp"-->
这个网站以前在 Windows XP + IIS6 环境下调试过,没碰到这个问题,现在的调试环境为:Windows 7 旗舰版 + IIS7,IIS7 针对 ASP 程序的相关属性有一个专门用来配置的地方,仔细查看各项配置后发现在 IIS7 的 ASP 行为配置中有一个“启用父路径”配置,设置允许后问题解决,具体配置方法如下:
1、控制面板 - 管理工具 - 打开 Internet 信息服务(IIS)管理器;
2、左侧“连接”窗口中选择需配置的网站 - 右侧“功能视图”窗口找到 “IIS - ASP(描述:配置 ASP 应用程序的属性)”功能配置项
3、双击打开ASP 应用程序属性配置窗口,找到“行为 - 启用父路径”,选择 “True”,右上角操作窗口中选择“应用”。
发布日期:2020/01/15
发布日期:2019/07/22
发布日期:2019/03/17
苏公网安备 32011102010041号
320111201705278429
苏ICP备12027725号