Начиная с PHP 5.3.0
в стандартной установке появилось два варианта файла конфигурации PHP
— php.ini-development
(для разработки) и php.ini-production
(для рабочей среды). Один из них надо переименовать в php.ini
и поместить в нужное место, например так:
cp /usr/lib/php/7.1/php.ini-production /usr/local/lib/php.ini
или
cp /usr/lib/php/7.1/php.ini-production /etc/php/7.1/fpm/php.ini
В случае FreeBSD
оригиналы лежат в /usr/local/etc
, там же должен оказаться и рабочий конфигурационный файл.
Разница между вариантами development
и production
не велика (можно заглянуть внутрь и посмотреть, там сейчас в комментариях обозначены варианты Default Value
, Development Value
и Production Value
), но она есть. Рабочий вариант чуть лучше в плане производительности и безопасности.
«Чуть» не значит, что этим следует пренебрегать. Если задача, например, поставить Вордпресс, а не разбираться в нюансах настройки PHP
, то есть смысл предпочесть вариант production
. Это, конечно, банальность, но как раз тем, кто просто ставит Вордпресс, может быть полезно. Кому нужен php.ini-development
, такие советы, конечно, не требуются.
Оригинал: VK.com