php.ini cli символическая ссылка

Почему у нас есть другой php.ini для клиента php?

Является ли хорошей идеей вместо этого связать основное?

$ sudo ln -s /etc/php5/apache2/php.ini /etc/php5/cli/php.ini
3
задан 17 July 2013 в 13:04

1 ответ

Это полностью зависит от вас, как вы настраиваете свою систему, исходя из своих потребностей. Однако существуют веские причины иметь отдельные файлы конфигурации для CLI и Apache, не в последнюю очередь потому, что веб-сервер обычно является внешней службой. Например:

  • Отключение некоторых расширений для минимизации рисков безопасности.
  • Настройка более низких пределов памяти для ограничения вероятности атак типа «отказ в обслуживании».

Обратите внимание, что вы также можете настроить установку PHP, добавив файлы в /etc/php5/conf.d. Это хороший способ сохранить ваши настройки в их собственном файле и избежать конфликтов в ваших файлах php.ini, если они обновляются новой версией пакетов. Последний пункт также является проблемой, если вы решите использовать символические ссылки для php.ini. Обратите внимание, что каталоги conf.d для cli и apache являются символическими ссылками.

0
ответ дан 17 July 2013 в 13:04

Другие вопросы по тегам:

Похожие вопросы: