谢天谢地,老大你还在lib/top.php文件时在的在 e:/web/001/lib/top.phpIIS设置网站根目录指向e:/web/001/

解决方案 »

  1.   

    /lib/top.php改成./lib/top.php试下
      

  2.   

    include("/tools/config.inc.php");
    改为include("tools/config.inc.php");就好了但是上千个文件,分布在不同的目录,改起来实在麻烦,恐怕要到天亮了
      

  3.   

    用 edipuls 修改他有个批量修改,
    是批量修改打开的所有文件的功能。你这个应该是当在website根目录下运行的程序,给你放到目录下了
      

  4.   

    老大你这句说的正确“你这个应该是当在website根目录下运行的程序,给你放到目录下了”很奇怪,为什么不认根目录了原来用 / 是可以的
    是不是php或IIS设置有问题?
      

  5.   

    editplus  你按 ctrl+H
      

  6.   

    你的站点目录应该是E:\web吧?你现在把程序放在E:\web\001    程序的路径指向的是站点的根目录,也就是E:\web
    所以找不到文件。
      

  7.   

    替换是最后的方案了,因为有很多目录,php文件分布在不同的目录,所以
    有的是  include("tools/config.inc.php");
    有的是  include("../tools/config.inc.php");
      

  8.   

    win下同级目录/lib/top.php是错误的
    ./lib/top.php或者直接lib/top.php,这样写.
      

  9.   

    错误已经铸成了以前是php 4.22那时候好好的
    现在的4.3.6就不行了,why?