定义正确的包含路径
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');
我遇到包含路径错误。
在文件 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');