【发布时间】:2014-11-30 03:15:18
【问题描述】:
当我在线托管我的网站时,我会在运行 Fedora 20 和 apache 服务器的计算机上保留一份本地副本,以用于测试目的。但是我偶然发现尝试在 php 中使用 $_SERVER['DOCUMENT_ROOT'] 变量。
在我的网络服务器上,文档根目录是:/var/www/httpdocs,而在我的计算机上,文档根目录是:/var/www/html/mysite。
有没有办法将我本地服务器上的 apache 文档根目录更改为与 php 变量中的相同?
【问题讨论】:
-
为什么它们应该是一样的?
-
如果你真的需要,那么编辑 httpd.conf 中的 DocumentRoot 指令,然后重启 Apache。
-
我希望它们相同,因为在 php 脚本中,当我使用 $_SERVER['DOCUMENT_ROOT'] 时,本地和远程服务器的结果会有所不同。
-
为什么会出现这个问题?我想不出一个案例,这可能是个问题。我猜你正试图以错误的方式解决另一个问题。