出现这样的提示该如何解决?Warning: require(D:\PHPnow\htdocs\include/common.inc.php) [function.require]: failed to open stream: No such file or directory in D:\PHPnow\htdocs\yp\include\common.inc.php on line 4common.inc.php 的内容
<?php
$mod = 'yp';
define('MOD_ROOT', substr(dirname(__FILE__), 0, -7));
require substr(MOD_ROOT, 0, -1-strlen($mod)).'include/common.inc.php';require MOD_ROOT.'include/global.func.php';
$head['title'] = $M['name'];
$head['keywords'] = $LANG['member_center'];
$head['description'] = $LANG['member_center'];
define('BUSINESSDIR', $M['url'].$M['businessdir'].'/');
require_once MOD_ROOT.'include/output.func.php';
?>

解决方案 »

  1.   

    require substr(MOD_ROOT, 0, -1-strlen($mod)).'include/common.inc.php'; 
    D:\PHPnow\htdocs\include/common.inc.php
    一個左\一個右/
    估計無法識別
    還得得確認你是否有這個文件D:\PHPnow\htdocs\include\common.inc.php你是common.inc.php rquire common.inc.php 不知道有沒有死機現象
      

  2.   

    把/都改成DIRECTORY_SEPARATOR定量就可以了。如下:
    require substr(MOD_ROOT, 0, -1-strlen($mod)).'include'.DIRECTORY_SEPARATOR.'common.inc.php';