发货通知单模板电子版:ASP问题"../"的问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/08 13:03:57
Active Server Pages 错误 'ASP 0131'
不允许的父路径
editmain.asp,行 4
包含文件 '../inc/db_inc.asp' 不能用 '..' 表示父目录。
这种问题怎么解决,是服务器设置的什么地方有问题啊
IIS里怎么设置,另BTOK理解错误,路径绝对没问题,不管是相对还是绝对路径,错误提示你都没有看懂,是提示不容许用".."来表示父目录,并不是路径错

<!--#include virtual="/xxx/xxx.asp"-->

<!--#include file="../xxx/xxx.asp"-->

相对路径用file,绝对路径用virtual,二者不能混用,不知道你明白了没有?另外,如果已经在网站根目录下,那么使用../当然会出错了,检查一下吧。

你用相对路径才麻烦。比如你原来代码在/abc/目录下放,调用了/include/下的文件,如果你用相对路径,就是“../include/”,那你要是把代码挪到/abc/def/下,你就得把所有程序里的“../include/”改成“../../include”,而且每挪动一个文件都得改里面的全部引用,你觉得这样简单?这还不说图片的情况,一个页里有十几张图片的话你用相对路径还不知道怎么哭呢。绝对路径就不一样了,只要你的include和放图片的文件夹不动地方,怎么挪都不用改代码的!

不用像上面朋友就的那样也行
你的系统是2003吧
在IIS设置中设置允许访问父路径就行了。