哪里可以找到$ Server ['DOCUMENT_ROOT']的定义。?

时间:2013-08-13 05:45:21

标签: php

我正在将网站转移到其他服务器。我需要更改所有文件路径。在我的配置文件夹中,我找到了这行代码。我在哪里可以找到

的定义
$_SERVER['DOCUMENT_ROOT']

在标准的PHP / MySQL网站上?

3 个答案:

答案 0 :(得分:0)

这是在网络服务器的配置中定义的。

对于Apache,它是配置文件中的DocumentRoot指令;对于nginx,它是root指令。

正确更新Web服务器配置后,变量将指向其中指定的位置。您不希望在代码中“手动”操作此变量,因为它会在以后导致问题。

答案 1 :(得分:0)

应该是

$_SERVER['DOCUMENT_ROOT'];

$SERVER['DOCUMENT_ROOT']

document root将放置在您的服务器上的(文件夹)路径,如果您想要更改或查看它,您可以使用服务器的configuration

答案 2 :(得分:0)

echo "<pre>"; 
 print_r($_SERVER);
 echo "</pre>";.
 exit;

将其添加到页面顶部,您将获得所有服务器变量...并且在看完值后不要忘记删除此代码段。