Инструменты пользователя

Инструменты сайта


linux:servers:configuring_php.ini

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
linux:servers:configuring_php.ini [2025/12/08 11:40] – создано Кириллlinux:servers:configuring_php.ini [2026/03/07 11:48] (текущий) Кирилл
Строка 1: Строка 1:
 +====== Настройка php.ini ======
  
 +----
 +
 +===== Для PHP =====
 +
 +После установки PHP делаем базовые настройки в файле **php.ini**.
 +
 +Открываем файл **/etc/php/8.5/apache2/php.ini**:
 +<code bash>
 +sudo nano /etc/php/8.5/apache2/php.ini
 +</code>
 +
 +Находим следующие строки:
 +
 +Поиск **Ctrl+W**
 +
 +<code>
 +upload_max_filesize = 2M
 +post_max_size = 8M
 +memory_limit = 128M
 +max_execution_time = 30
 +max_input_vars = 1000
 +max_input_time = 60
 +</code>
 +
 +Задаём нужный лимит:
 +
 +<code>
 +upload_max_filesize = 768M
 +post_max_size = 768M
 +memory_limit = 512M
 +max_execution_time = 30
 +max_input_vars = 3600
 +max_input_time = 3600
 +</code>
 +
 +Сохраняем файл **Ctrl+O**
 +
 +Выход из редактора **Ctrl+X**
 +
 +Перезагружаем Apache:
 +<code bash>
 +sudo systemctl restart apache2
 +</code>
 +
 +===== Для PHP-FPM =====
 +
 +После установки PHP-FPM делаем базовые настройки в файле **www.conf**.
 +
 +Открываем файл **/etc/php/8.5/fpm/pool.d/www.conf**:
 +<code bash>
 +sudo nano /etc/php/8.5/fpm/pool.d/www.conf
 +</code>
 +
 +Перезагружаем PHP-FPM:
 +<code bash>
 +sudo systemctl restart php8.5-fpm
 +</code>