0

我一直在尝试解决这个问题:在这样的文件结构中:

root:
-----index.php (file inside root)
-----template (folder inside root)
-----user (folder inside root)
-----products  (folder inside root)
-----config  (folder inside root)

我一直在尝试dirname(dirname(__FILE__))在 config 文件夹中的文件中使用来定义 webroot 常量,但它不能正常工作,如果我尝试从其他文件夹访问文件,它会从当前文件夹调用 webroot 而不是返回根目录. 请在这种情况下帮助我定义 Web 根目录的代码/逻辑。谢谢。

4

2 回答 2

2

您可以使用“定义”:

define('ROOT', '/home/username/public_html/');

然后,在包含此定义的页面的任何页面中:

echo ROOT;
于 2012-07-06T22:50:59.830 回答
0

$_SERVER['DOCUMENT_ROOT'] - 定义一些常量,其中包含在这里和离开的内容。

于 2012-07-06T22:52:18.470 回答