错误类型:
Active Server Pages, ASP 0126 (0x80004005)
找不到包含文件 '/inc/Public.asp'。
/51lhq/conn_db.asp, 第 77 行源码:
<!-- #include virtual="/inc/Public.asp"-->我用的系统是XP  iis是5.1 建立的虚拟目录。
网站中所有的virtual都找不到文件 我知道是路径问题 但不知道怎么修改
file都是可以找到的
并且我去掉这段代码 页面会一直加载打不开
请高手们帮帮忙 有点急

解决方案 »

  1.   

    我现在就是一个asp页面 都找不到啊
    <!-- #include virtual="/inc/Public.asp"-->
      

  2.   

    打开管理工具的 Internet 信息服务,看看是不是没有把 inc 这个目录添加到 iis 中。
      

  3.   


    我现在就只打开 Login.asp 这个页面 里面有个<!-- #include virtual="/inc/Public.asp"-->
    就报错 找不到文件
      

  4.   

    除非你的 inc 目录建在 IIS 默认的 C:\inetpub\wwwroot\ 目录下,否则就需要在 Internet 信息服务的“默认网站”节点下新建一个虚拟目录 inc,然后与实际的目录关联起来。
      

  5.   

    要看你 Include 网页的具体路径而定,Include中不能直接用 "/" 表示根目录,但支持 ".."
    比如
    <!-- #include virtual="../inc/Public.asp"-->
    <!-- #include virtual="../../inc/Public.asp"-->
    <!-- #include virtual="../../../inc/Public.asp"-->你可以根据你 Include 网页的具体路径来设置需要向上条几层目录