我遇到了不同的类似问题,但没有解决我的问题。所以我在这里写:
文件夹中的类是
a / b / c / d / e / f / config.php
z / autoload.php
其中“ a”和“ z”完全位于同一文件夹中。
我想将 z / autoload.php 文件添加到 a / b / c / d / e / f / config.php
例如 config.php 应该是:
<?php
require_once('../../../../z/autoload.php');
echo "working";
?>
修改
请详细说明我们应该提供../../ w.r.t文件夹多少次,以及为什么我们需要使用 DIR 。 ,APP_ROOT。
答案 0 :(得分:0)
执行此操作的方法之一是使用服务器变量查找根。
您可以从以下位置开始:$_SERVER['DOCUMENT_ROOT']
,然后逐步进行。
E.G
$root = $_SERVER['DOCUMENT_ROOT']; //Create server root variable
var_dump(scandir($root)); //Scan dir to make sure you know where you are
//Walk up from the root
$autoload = $root . '/z/autoload.php';
$config = $root . '/a/b/c/d/e/f/config.php';