global_data.php和function.php都在common目录中.
在function.php使用require_once "./global_data.php";出现如下错误:
Warning: require_once('/global_data.php) [function.require-once]: failed to open stream: No such file or directory in F:\AppServ\www\EPP\info\common\function.php on line 2Fatal error: require_once() [function.require]: Failed opening required ''/global_data.php' (include_path='.;C:\php5\pear') in F:\AppServ\www\EPP\info\common\function.php on line 2
但是文件明明就在啊,郁闷啊
写成require_once "global_data.php";就可以了,这是为什么啊?
在function.php使用require_once "./global_data.php";出现如下错误:
Warning: require_once('/global_data.php) [function.require-once]: failed to open stream: No such file or directory in F:\AppServ\www\EPP\info\common\function.php on line 2Fatal error: require_once() [function.require]: Failed opening required ''/global_data.php' (include_path='.;C:\php5\pear') in F:\AppServ\www\EPP\info\common\function.php on line 2
但是文件明明就在啊,郁闷啊
写成require_once "global_data.php";就可以了,这是为什么啊?
failed to open stream 打开流失败
"./"的意思是当前目录的上级目录
function.php中包含:require_once “./global_data.php”;
global.php中包含:require dirname(__FILE__).”/common/function.php”;
login.php中包含: require_once “../global.php”;
运行login.php找不到global_data.php,
改为require_once “global_data.php”;又可以了,这是为什么?还有就是login.php包含global.php时,dirname(__FILE__)是否已经翻译成global.php的目录路径?
; Safe Mode
;
safe_mode = Off