PHP需要警告说"没有这样的文件"即使警告指出正确的文件路径

时间:2014-11-18 07:42:27

标签: php require-once

我正在尝试在不同的文件夹中要求一个文件,但php一直说这个文件不存在。

"警告:require_once(./ include / config.php):无法打开流:第2行和第34行的C:\ xampp \ htdocs \ MyProject \ include \ members.php中没有此类文件或目录;

其他页面可以毫无问题地访问此文件,但是当它位于脚本文件夹而不是主文件夹或包含文件夹时,它表示该文件不存在。此错误中输出的路径是正确的,为什么它会失败?

2 个答案:

答案 0 :(得分:0)

如果您需要返回使用../

例如:require_once("../include/config.php")

答案 1 :(得分:0)

好吧,我发现了问题。问题实际上是我试图包含的文件中的一个要求。我想因为所需文件是在其文件夹之外调用的,所以我必须包含所需文件所需文件的完整文件路径。

这可能表明我有太多的意大利面条代码......感谢所有的帮助。 :)