我正在将网站转移到另一台服务器。我需要更改所有文件路径。在我的配置文件夹中,我找到了这行代码。我在哪里可以找到的定义
$_SERVER['DOCUMENT_ROOT']
在标准的 PHP/MySQL 网站中?
我正在将网站转移到另一台服务器。我需要更改所有文件路径。在我的配置文件夹中,我找到了这行代码。我在哪里可以找到的定义
$_SERVER['DOCUMENT_ROOT']
在标准的 PHP/MySQL 网站中?
这是在网络服务器的配置中定义的。
对于 Apache,它是DocumentRoot
配置文件中的指令;对于 nginx,它是root
指令。
正确更新 Web 服务器配置后,该变量将指向此处指定的位置。你不想在你的代码中“手动”操作这个变量,因为它会在以后导致问题。
它应该是
$_SERVER['DOCUMENT_ROOT'];
不是
$SERVER['DOCUMENT_ROOT']
并将document root
您放置在服务器上的(文件夹)路径,如果您想更改或查看它,您可以通过您configuration
的服务器。
echo "<pre>";
print_r($_SERVER);
echo "</pre>";.
exit;
将此添加到您的页面顶部,您将获得所有服务器变量......并且在您完成查看值后不要忘记删除此代码段。