我发现很多关于Registered Users Not-Registered
13.0(87.0%) 2.0(50.0%)
2.0 (100.0%) 2.0(100%)
没有工作的问题,但绝大多数问题 - 在这个网站和其他地方 - 是由于人们不理解相对和绝对路径之间的差异,或相对路径不按预期方式工作。我使用绝对路径,所以这些答案对我没有帮助。
我在include_once
有一个文件,我们称之为/var/www
。
在网站内的php文件中,我有MYINCLUDE.php
最初,这很好用。但是当我不得不恢复VM环境并将这些相同的文件带回到相同的位置时,它现在提供include_once('/var/www/MYINCLUDE.php');
我有人在这看着我,看看我是否遗漏了一些明显的东西;他们确认这些文件应该包含应该包含的行。是的,我们尝试清除缓存。
我无法弄清楚为什么包含没有找到文件,以前它没有问题。还有一些其他因素包括如何找到包含文件,我错过了吗?
"所有者"这两个文件都是Warning: include_once(/var/www/MYINCLUDE.php): failed to open stream: No such file or directory in include_once() (PATH_OF_FILE_CALLING_THE_INCLUDE)
,权限是apache
。这是在mac上运行的centOS vm上。