我有以下代码
require_once "../pages/appconfig.php";
require_once "../freezer/data_functions.php";
从昨天开始,第二个文件出现以下错误
无法打开流:没有此类文件或目录
对于这两个文件。一直工作到今天。
echo realpath("../freezer/data_functions.php");
我获得了磁盘上存在的文件的正确的完整文件路径。
我对其他文件进行了一堆更改,但没有一个更改会影响这些调用。
可能是什么原因造成的?
事实证明,作为appconfig.php的一部分,我正在调用一个被称为的函数
chdir(__DIR__ . "\\..\\");
即使我再次将其改回,我仍然遇到这些奇怪的问题。删除了对chdir的调用并解决了问题。