1. Home
  2. Техническое
  3. Изменение файла конфигурации php.ini с помощью .user.ini

Изменение файла конфигурации php.ini с помощью .user.ini

Создание и изменение файла .user.ini

Вы можете изменить конфигурацию PHP с помощью файла .user.ini (NB! Имя файла начинается с точки).

По умолчанию файл .user.ini не существует на сервере и его можно создать в папке, где он будет автоматически применен ко всем подпапкам.

Изменения в файле .user.ini будут применяться как к хостам HTTP, так и HTTPS.

NB! .user.ini можно использовать для настроек PHP_INI_PERDIR, PHP_INI_USER и PHP_INI_ALL — для настроек PHP_INI_SYSTEM (т.е. параметров opcache) по-прежнему должен использоваться глобальный php.ini. Вы можете найти список директив php.ini здесь: https://www.php.net/manual/ru/ini.list.php

Примеры

Вот несколько примеров того, как изменить самые распространенные настройки PHP. В файл нужно добавить только желаемые настройки.

Max execution time/Максимальное время выполнения

по умолчанию максимальное время выполнения скриптов PHP 30 секунд. Изменение его на 10 минут (600 секунд) выглядит так:

max_execution_time = 600

PHP Memory limit/Ограничение памяти PHP

По умолчанию ограничение памяти 1024 МБ. Для увеличения памяти добавьте следующую строку:

memory_limit = 1500M

Изменение имени приложения NewRelic

newrelic.appname = "My application"

Ошибки отображения

Вы можете использовать display_errors для включения / выключения отображения ошибок PHP. По умолчанию отображение ошибок PHP включено и для их отключения добавьте следующую строку:

display_errors = off
Updated on 25. Май 2021

Was this article helpful?

Related Articles