页面找不到我的PHP包含

页面找不到我的PHP包含,php,Php,我有一个包含haeder.inc.php、nav.inc.php和footer.inc.php的include文件夹 因此,我确实希望按节组织我的php页面 我的意思是,我确实希望有一个pic文件夹,然后是一个视频文件夹,并将其放入与每个文件夹相关的所有php页面中 问题php页面找不到我的include文件夹(haeder.inc.php、nav.inc.php和footer.inc.php) 我希望这是有道理的 指定完整路径而不仅仅是文件名,例如/header.inc.php是否使用相对路径

我有一个包含haeder.inc.php、nav.inc.php和footer.inc.php的include文件夹

因此,我确实希望按节组织我的php页面

我的意思是,我确实希望有一个pic文件夹,然后是一个视频文件夹,并将其放入与每个文件夹相关的所有php页面中

问题php页面找不到我的include文件夹(haeder.inc.php、nav.inc.php和footer.inc.php)


我希望这是有道理的

指定完整路径而不仅仅是文件名,例如
/header.inc.php

是否使用相对路径?如果是,请仔细检查当前目录是什么,或者尝试使用绝对路径,使用如下相对路径指定完整路径:

require_once(dirname(__FILE__).'/../file.php');
或者如果您的php版本允许:

require_once(__DIR__.'/../file.php');

这两种结构都包含一个文件,该文件的路径是相对于当前路径提供的。

它没有。在没有代码示例的情况下,它不会使用require_进行任何感官测试,它会向您显示它的外观fails@Nayena你的评论毫无意义。include()将引发相同的错误error@Col.弹片,我不知道这一点-我总是使用require_一次,因为几年前include在我身上失败了,你不是说
$\u服务器['DOCUMENT_ROOT']./header.inc.php'好吧,它不会有任何帮助then@Col.:当
不在
include_dir
中时,它将显示。