我有一个 file_exists() 总是返回 false 的情况。我最近的尝试是测试它是否会为 $_SERVER["SCRIPT_FILENAME"] 返回 true,然后如果找不到它所找到的文件,则返回路径的值。
与解决问题不一定相关的路径是:/Users/joe/Workspace/720/app/webroot/index.php
我显然已经验证了该文件在那里,甚至不确定它是如何不存在的,因为 php 正在为它提供服务。
我应该提到这是在运行 PHP 5.3.0 的 OS X Snow Leopard 上安装的。
任何想法都会很棒。
代码示例:
if (!file_exists($_SERVER["SCRIPT_FILENAME"]))
$errors[] = 'Cant find:'. $_SERVER["SCRIPT_FILENAME"];