php 7.3.6 xampp
如果我使用phpinfo检查
$ _ SERVER [DOCUMENT_ROOT]设置为c:\ xampp \ htdocs
如果使用c:\ xampp \ apache \ conf \ httpd.conf检查
DocumentRoot“ C:/ xampp / htdocs”
<Directory "C:/xampp/htdocs">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
但在制作
时echo $_SERVER["DOCUMENT_ROOT"];
它显示为空白。
似乎有什么问题?任何替代解决方案?我该如何设置?
array(49) {
["ALLUSERSPROFILE"]=>
string(14) "C:\ProgramData"
["APPDATA"]=>
string(29) "C:\Users\ABCD\AppData\Roaming"
["CommonProgramFiles"]=>
string(29) "C:\Program Files\Common Files"
string(22) "C:\Users\ABCD\OneDrive"
["OS"]=>
string(10) "Windows_NT"
["Path"]=>
string(217) "C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\PuTTY\;C:\xampp\php\;C:\Users\ABCD\AppData\Local\Microsoft\WindowsApps;"
["PATHEXT"]=>
string(53) ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC"
["SystemRoot"]=>
string(10) "C:\Windows"
["USERPROFILE"]=>
string(13) "C:\Users\ABCD"
["windir"]=>
string(10) "C:\Windows"
["PHP_SELF"]=>
string(46) "C:\xampp\htdocs\xxx.php"
["PATH_TRANSLATED"]=>
string(46) "C:\xampp\htdocs\xxx.php"
["DOCUMENT_ROOT"]=>
string(0) ""
["REQUEST_TIME_FLOAT"]=>
float(1560058600.7734)
["REQUEST_TIME"]=>
int(1560058600)
["argv"]=>
array(1) {
[0]=>
string(46) "C:\xampp\htdocs\xxx.php"
}
["argc"]=>
int(1)
}
这是vardump的输出