Выполнение php из консоли возвращает исходники

637
Алексей,
Выполнение php из консоли возвращает исходники
Выполнение php из консоли возвращает исходники

Связано это с параметром php short_open_tag, но почему из браузера скрипт выполняется как обычно?

Связано это с параметром php short_open_tag, но почему из браузера скрипт выполняется как обычно?

Ответ прост: при выполнении из консоли или в cron, подключается другой php.ini
Для решения проблемы нужно указать путь к правильному конфигу, делается это через ключ -c. Пример:

php -c /path/to/php.ini -f /path/to/script.php

Еще не редко бывает, что подключается не тот php. Список можно посмотреть так:

whereis php

А версию так:

php -v

Есть вопросы или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.

Опубликовано 11 февраля 2023
php, cron, ssh, ошибка
Поделиться
Комментарии
❮…❯
Авторизуйтесь чтобы получать уведомления об ответе
Связано это с параметром php short_open_tag, но почему из браузера скрипт выполняется как обычно?