Что такое php.ini? Какие важные настройки нужно знать?

Ответ

php.ini - основной конфигурационный файл PHP. Загружается при старте PHP-FPM.

Ключевые настройки:

  • memory_limit = 128M - лимит памяти на скрипт
  • max_execution_time = 30 - максимальное время выполнения (секунды)
  • upload_max_filesize = 2M - макс. размер загружаемого файла
  • post_max_size = 8M - макс. размер POST-данных
  • display_errors = Off - не показывать ошибки на проде
  • error_reporting = E_ALL - уровень логирования
  • date.timezone = UTC - временная зона
  • opcache.enable = 1 - включить opcache
  • session.gc_maxlifetime = 1440 - время жизни сессии

Проверка: php -i | grep ini или phpinfo(). Переопределение в runtime: ini_set('memory_limit', '256M').

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.