【发布时间】:2020-01-31 23:31:18
【问题描述】:
我有以下代码
require_once "../pages/appconfig.php";
require_once "../freezer/data_functions.php";
从昨天开始,第二个文件出现以下错误
打开流失败:没有这样的文件或目录
这两个文件。它一直工作到今天。
echo realpath("../freezer/data_functions.php");
我得到了磁盘上存在的文件的正确完整文件路径。
我对其他文件做了很多更改,但没有一个会影响这些调用。
这可能是什么原因造成的?
【问题讨论】:
-
使用绝对路径,或使用带有
$_SERVER['DOCUMENT_ROOT']的相对路径,将消除此类问题。
标签: php require relative-path chdir