什么情况下../不能定位到上级目录?

vinge 2004-12-06 11:53:26
ASP数据库链接文件:
DBPath = Server.MapPath("../db/sdpa.mdb")
我根据路径可以找到数据库,但iis就是找不到,把数据库移到文件夹里,用MapPath("db/sdpa.mdb")
就可以找到?
请问高手这都有什么可能?
...全文
68 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liuyangxuan 2004-12-06
IIS里的启动父路径关闭。
回复
vinge 2004-12-06
谢谢大家
不是路径的错误,(肯定)
以前好用,服务器重装后遇到的问题。
我想请大家说说都有什么可能使iis不能定位到父目录?
回复
comszsoft 2004-12-06
一定要在同一个web中才可以
回复
pq16344 2004-12-06
。。/是跳到父目录在往子目录找
不加表示就从所在目录往子目录找
你写的路径肯定是不对的
回复
fogheart 2004-12-06
看看你的IIS里面是否选择了“启用父路径”,如没选择,会出现你说的状况
回复
lienzhu 2004-12-06
DBPath = Server.MapPath("../db/sdpa.mdb")
是相对你目前执行的文件,而不是想对于数据库连结文件!
回复
vinge 2004-12-06
谢谢大家,是2003默认没启动父路径的问题。
谢谢
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-12-06 11:53
社区公告
暂无公告