asp网站物理路径问题

Server.MapPath() 错误 'ASP 0172 : 80004005'

无效 Path

/web/Cache_fun.asp,行 708

MapPath 方法的 Path 参数必须是一个虚拟路径。使用了一个物理路径。

服务器返回上面一段信息 我想用一函数判断路径是否是物理路径
如果是物理路径的话就跳过server.mappath语句
或者用更好的方法也行
请高手指点下 先谢谢啦

第1个回答  2008-08-05
你直接写上相对路径不就行了,做网站一般不用绝对路径,原因是如果你的网站移到别的电脑上了,就不在同一位置了,那就容易出错,所以建议使用相对路径 恩,路径里直接写 ../web/Cache_fun.asp 只需要写你web根目录的路径,全面的系统路径都去掉。
第2个回答  2008-08-03
恩,路径里直接写 ../web/Cache_fun.asp 只需要写你web根目录的路径,全面的系统路径都去掉。
第3个回答  2008-08-03
你直接写上相对路径不就行了,做网站一般不用绝对路径,原因是如果你的网站移到别的电脑上了,就不在同一位置了,那就容易出错,所以建议使用相对路径本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网