Morfeey
@Morfeey

Как настроить DOCUMENT_ROOT для cli?

Пробую запустить из консоли скрипт и вижу, что $_SERVER['DOCUMENT_ROOT'] пуст, хотя если использовать из браузера - все отлично.
  • Вопрос задан
  • 29 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Всё правильно. Массив $_SERVER заполняется web-сервером. При запуске из командной строки он не заполнен. Определить, в каком режиме работает скрипт можно так:
if (PHP_SAPI === 'cli') {
  echo 'Command Line Interface';
} else {
  echo 'Web-Server';
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SMIT Москва
До 50 000 ₽
Alaris Labs Санкт-Петербург
от 150 000 до 300 000 ₽
27 мая 2020, в 12:59
25000 руб./за проект
27 мая 2020, в 12:46
5000 руб./за проект
27 мая 2020, в 12:19
25000 руб./за проект