服务器文档根变量为空 (Apache MAMP)
Server document root variable is empty (Apache MAMP)
我在正确配置 MAMP apache 服务器时遇到问题。问题如下:变量 $_SERVER['DOCUMENT_ROOT'] 总是空的。
在我的 httpd.conf 我已经配置了
DocumentRoot "/Users/<user>/workspace"
<Directory "/Users/<user>/workspace">
Options All
AllowOverride All
Order allow,deny
Allow from all
XSendFilePath "/Users/<user>/workspace"
</Directory>
这是我的虚拟主机
<VirtualHost *:80>
ServerName myApp.dev
ServerAlias *.myApp.dev
ServerAdmin info@myApp.dev
DocumentRoot "/Users/<user>/workspace/myApp"
LogLevel debug
ErrorLog "/Users/<user>/workspace/myApp/rest/application/logs/myApp.dev-error_log"
CustomLog "/Users/<user>/workspace/myApp/rest/application/logs/myApp.dev-access_log" common
<Directory "/Users/<user>/workspace/myApp">
Options Indexes FollowSymLinks
AllowOverride All
Allow from all
</Directory>
</VirtualHost>
而当我var_dump变量
var_dump($_SERVER['DOCUMENT_ROOT']);
die();
结果是
string(0) ""
我还需要做什么才能打印出文档根值?如果您需要任何其他信息,请告诉我,我会提供。谢谢!
问题是因为我 运行 php 通过终端!如果你 print_r($_SERVER)
你会看到 $_SERVER['DOCUMENT_ROOT']
没有设置!
如果我在浏览器中打印 $_SERVER['DOCUMENT_ROOT']
,我会看到正确的路径,因为它应该是
我在正确配置 MAMP apache 服务器时遇到问题。问题如下:变量 $_SERVER['DOCUMENT_ROOT'] 总是空的。
在我的 httpd.conf 我已经配置了
DocumentRoot "/Users/<user>/workspace"
<Directory "/Users/<user>/workspace">
Options All
AllowOverride All
Order allow,deny
Allow from all
XSendFilePath "/Users/<user>/workspace"
</Directory>
这是我的虚拟主机
<VirtualHost *:80>
ServerName myApp.dev
ServerAlias *.myApp.dev
ServerAdmin info@myApp.dev
DocumentRoot "/Users/<user>/workspace/myApp"
LogLevel debug
ErrorLog "/Users/<user>/workspace/myApp/rest/application/logs/myApp.dev-error_log"
CustomLog "/Users/<user>/workspace/myApp/rest/application/logs/myApp.dev-access_log" common
<Directory "/Users/<user>/workspace/myApp">
Options Indexes FollowSymLinks
AllowOverride All
Allow from all
</Directory>
</VirtualHost>
而当我var_dump变量
var_dump($_SERVER['DOCUMENT_ROOT']);
die();
结果是
string(0) ""
我还需要做什么才能打印出文档根值?如果您需要任何其他信息,请告诉我,我会提供。谢谢!
问题是因为我 运行 php 通过终端!如果你 print_r($_SERVER)
你会看到 $_SERVER['DOCUMENT_ROOT']
没有设置!
如果我在浏览器中打印 $_SERVER['DOCUMENT_ROOT']
,我会看到正确的路径,因为它应该是