В системе Windows XP у меня есть test.bat
C:\Path\to\php.exe -f "C:\Path\to\test.php"
У меня также есть test.php
require_once ($_SERVER ['DOCUMENT_ROOT'] . '/Inc/Class/Connect_DB.php');
... больше кода.
Когда я выполняю test.bat в "режиме CMD", он возвращает фатальную ошибку, говоря, что не может найти файл require_once.
То же самоефайл отлично работает в браузере.Кажется, он не может распознать переменную $_SERVER
в файле bat.(Я планирую запустить файл test.bat через schtasks.exe позже)
Почему он не может прочитать $_SERVER
переменную здесь?