php在目录中包含路径问题

php在目录中包含路径问题,php,mysqli,Php,Mysqli,祝大家新年快乐。。。我一直在做一个项目,我的文件结构是 index.php 功能 侧面图 包括 主文件夹是“mysite” 如果我包含在index.php中,我会有一个页眉和页脚。如果我包含在profile/index.php中,我会得到一个错误 我试着用 include($_SERVER['DOCUMENT_ROOT'] . '/header.php'); 但没有成功还是有错误 尝试转到profile/index.php时出现的错误 警告:include(C:/Program Files(x

祝大家新年快乐。。。我一直在做一个项目,我的文件结构是

index.php

功能

侧面图

包括

主文件夹是“mysite”

如果我包含在index.php中,我会有一个页眉和页脚。如果我包含在profile/index.php中,我会得到一个错误

我试着用

include($_SERVER['DOCUMENT_ROOT'] . '/header.php');
但没有成功还是有错误

尝试转到profile/index.php时出现的错误

警告:include(C:/Program Files(x86)/Zend/Apache2/htdocs/header.php):无法打开流:第2行的C:\Program Files(x86)\Zend\Apache2\htdocs\mysite\profile\index.php中没有此类文件或目录


如果您看到顶部警告,它试图从htdocs中包含,但是站点主文件夹是mysite

您的主文件夹是mysite,因此在profile/index.php的
$\u SERVER['DOCUMENT\u ROOT']
之后添加mysite,代码如下:


include($\u SERVER['DOCUMENT\u ROOT']./mysite/includes/header.php')

您的主文件夹是mysite,因此在profile/index.php的
$\u SERVER['DOCUMENT\u ROOT']
之后添加mysite。代码如下:


include($\u SERVER['DOCUMENT\u ROOT']./mysite/includes/header.php')

你的页眉。php在“包含”中,“配置文件”是一个文件夹,对吗?更正我的包含文件夹有页眉、导航和页脚。php我的配置文件文件夹有索引和编辑。php加上我有一个管理文件夹,其中也有页面,我需要包含页眉和页脚。你是否尝试过代替
$\u服务器['DOCUMENT\u ROOT']
?您尝试了
include('../includes/header.php')
?对于/profile/index.php?我还没有尝试过getcwd(),如何在include中使用它?我是php新手???您的header.php位于“include”和“profile”中文件夹是否正确?更正我的include文件夹有页眉、导航和页脚。php我的配置文件文件夹有索引和编辑。php加上我有一个管理文件夹,其中也有一些页面,我需要包含页眉和页脚。您是否尝试过代替
$\u服务器['DOCUMENT\u ROOT']
?您是否尝试过
包含('../includes/header.php')
?对于/profile/index.php?我还没有尝试过getcwd(),如果我是php新手,如何在include中使用它???