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