Увеличение максимального размера загружаемых файлов в PHP и Nginx (upload max filesize)

В статье речь идет о конфигурации PHP FPM версии 7.4 + NGINX + Vesta Panel

1) Зайти по ssh на сервер и перейти в папку где хранится php.ini

cd /etc/php/7.4/fpm

2. Сделать бэкап файла php.ini (этот шаг не обязательный)

cp php.ini php.ini.back

3. Внести изменения в файл php.ini. Нужно открыть файл для редактирования (я привык к nano)

sudo nano php.ini

Далее внести изменения в эти строки:

upload_max_filesize = 100M
post_max_size = 100M

Вместо цифры 100M используйте свое значение.

Помощь по редактору nano:

  • Чтобы быстро найти значения используйте комбинацию клавиш CTRL + W
  • Чтобы сохранить файл в редакторе — CTRL + X , далее Y , далее ENTER

4. Перезапустить службу php-fpm:

sudo service php7.4-fpm restart # перезагрузить
sudo service php7.4-fpm stop # остановить
sudo service php7.4-fpm start # запустить 

php7.4-fpm — имя вашей службы и зависит от версии интерпретатора php (т.е. у вас это имя может быть другим)
чтобы узнать имена установленных и запущенных служб воспользуйтесь этой статьей (в списке будут и php fpm)