"require" 不包含父目录中的我的文件
"require" doesn't include my file from the parent directory
我有一棵看起来像这样的树:
我一直在尝试从 AnotherFile.php 中包含 file.php :
我收到这个错误:
尽管我的 IDE 没有警告找不到文件。
在这种情况下,通常最好使用绝对路径而不是相对路径。您可以使用 $_SERVER['DOCUMENT_ROOT']
告诉代码从您的 webroot 而不是系统的 root 开始,让事情变得更容易。
require_once($_SERVER['DOCUMENT_ROOT'].'/file.php');
我有一棵看起来像这样的树:
我一直在尝试从 AnotherFile.php 中包含 file.php :
我收到这个错误:
尽管我的 IDE 没有警告找不到文件。
在这种情况下,通常最好使用绝对路径而不是相对路径。您可以使用 $_SERVER['DOCUMENT_ROOT']
告诉代码从您的 webroot 而不是系统的 root 开始,让事情变得更容易。
require_once($_SERVER['DOCUMENT_ROOT'].'/file.php');