这里是我的代码:需要()失败,即使file_exists()债权文件是存在的
if (file_exists('config.php')) {
require('config.php'); // This is line 38
}
这在某种程度上产生错误:
Warning: require(config.php) [function.require]: failed to open stream: No such file or directory in /path/name/file.php on line 38
如何在地球上这可能吗?
更新:下面确实工作:
if (file_exists(getcwd(). '/config.php')) {
require(getcwd(). '/config.php');
}
奇怪。你可以在这些行之前尝试'clearstatcache()'吗? – 2012-02-25 22:19:56
似乎没有影响任何东西。看到我更新的问题。 – Mike 2012-02-25 22:24:28
'is_readable()'而不是?在这种情况下,file_exists并不是特别有用,因为您需要该文件实际上可被脚本读取。把它看作是“银行金库里有钱吗”的区别?和“我可以把一些钱存入保险库吗?” – 2012-02-25 22:24:46