定义正确的包含路径

Defining the correct include path

我遇到包含路径错误。 在文件 config.php 中,我包含 include ("./inc/logged_in.php" );,其中 (logged_in.php) 进一步包含 include ("./include/connect.php" );,但我收到一条错误消息:

failed to open stream: No such file or directory in C:\xampp\htdocs\demo\fileman\filemanager\config\config.php

现在这个错误可能是因为config.php和logged_in.php在不同的子文件夹中,我的包含路径不正确。 我尝试使用 include ("../../inc/logged_in.php" ); 现在 logged_in.php 没有错误,但 connect.php 没有错误:

include(./inc/connect.php): failed to open stream: No such file or directory in C:\xampp\htdocs\demo\inc\logged_in.php

我的 config.php 结构是:

//根

// |- 演示

// | |- 档案员

// | | |- 文件管理器

// | | | |- 配置

// | | | | |- config.php

我的 connect.php 和 logged_in.php 结构是:

//根

// |- 演示

// | |- 公司

// | | |- connect.php

// | | |- logged_in.php

检查一下:

/demo/fileman/filemanager/config/config.php

include('../../../inc/logged_in.php');

/demo/inc/logged_in.php

include('connect.php');