время
|
|
Часть V. Отличительные 59
в PHP 4.3.2. Вы можете увидеть ее, выполнив в консоли man php.
Основные отличия CLI SAPI от остальных реализаций SAPI:
В отличие от CGI SAPI заголовки не пишутся в поток вывода.
Несмотря на то, что в CGI SAPI есть способ подавить HTTP-заголовки, в CLI SAPI нет возможности их включить.
CLI по умолчанию запускается в режиме с подавлением сообщений, тем не менее, ключи -q и --no-header сохранены для обратной совместимости, что позволяет использовать написанные ранее CGI-скрипты.
Текущая директория не изменяется на рабочую директорию скрипта. (Ключи -C и --no-chdir сохранены для обратной совместимости)
Сообщения об ошибках выдаются в текстовом режиме (без HTML-форматирования).
Некоторые настройки php.ini переопределены в CLI SAPI, поскольку они не имеют особого смысла при работе в командной строке:
Таблица 44.1. Переопределяемые директивы php.ini
Директива Значение по умолчанию в CLI SAPI Комментарий
html_errors FALSE Бывает достаточно сложно прочитать