标题也许听起来有点怪异的文件,但让我们说我有文件A和B. A和B具有两个要包括从不同的文件,包括文件
include_once("includes/includes.php");
而且在包括.PHP有这样一行:
include_once("admin/plugins/list.php");
这对处于同一水平管理(文件夹)的文件工作正常。 但B,已经是在文件夹管理,并具有以下代码:
include_once("../includes/includes.php");
而且这样的作品,只有我打开一个文件,该文件在管理文件夹时,因为它无法找到该文件夹了错误管理员,在文件夹管理员。我知道我可以删除管理员使用一些if语句,但我有更多的文件夹与这个问题。
是的,我已经尝试使用$ _SERVER ['DOCUMENT_ROOT']和“/”,但这并不起作用。
构建相对于父脚本所在文件夹的路径:'require_once dirname(__ FILE__)。 '/../包括/ includes.php';'。 – DCoder