定义正确的包含路径


Defining the correct include path

我遇到了包含路径错误。在文件配置中.php我包括include ("./inc/logged_in.php" ); (logged_in.php)进一步包含include ("./include/connect.php" );但我收到错误说:

无法打开流:C:''xampp''htdocs''demo''fileman''filemanager''config''config.php

现在此错误可能是因为 config.php 和 logged_in.php 位于不同的子文件夹中,并且我的包含路径不正确。我试过使用 include ("../../inc/logged_in.php" );现在logged_in.php没有错误,但连接没有错误.php:

include(./inc/connect.php): 无法打开流: C:''xampp''htdocs''demo''inc''logged_in.php 中没有这样的文件或目录

我的配置结构.php是:

//根

//|- 演示

//| |- 文件管理员

//| | |- 文件管理器

//| | | |- 配置

//| | | | |- 配置.php

我的连接.php和logged_in.php结构是:

//根

//|- 演示

//| |- 公司

//| | |- 连接.php

//| | |- logged_in.php

检查一下:

/

demo/fileman/filemanager/config/config.php

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

demo/inc/logged_in.php

include('connect.php');