同事给了程序让我使用,一访问首页就出现这样的错误,好像找不到db_params.php这个文件,但我在includes目录里面找到db_params.php文件,我想为什么会这样,我对php不熟悉,只是了解一些,谢谢大家Warning: require_once(db_params.php) [function.require-once]: failed to open stream: No such file or directory in F:\customer-control-panel\index.php on line 2Fatal error: require_once() [function.require]: Failed opening required 'db_params.php' (include_path='.;C:\php5\pear') in F:\customer-control-panel\index.php on line 2

解决方案 »

  1.   

    肯定是index.php里的路徑沒寫對。
    <?
    include("include/common.inc");
    ?>
      

  2.   

    可以在网上运行?先检查你本地是不是用的子目录,而网上用的根目录?或者正好相反。同2楼意见使用绝对路径dirname(__FILE__)
      

  3.   

    dirname(__FILE__) . "/include/common.inc";
      

  4.   

    把原先的require_once改成:
    require_once "includes/db_params.php";
      

  5.   

    请问一下如何解决这个路径问题,我刚学php不久,我想这个是系统环境把includes设置成路径了,所以require_once "db_params.php";实际上就是require_once "includes/db_params.php";