Сервер: Увеличение времени ожидания ответа от процесса PHP-FPM
Настройки пула php-fpm могут быть увеличены путем изменения конфигурационного файла для службы.
Вот пример того, как увеличить настройки пула php-fpm, используя директивы fastcgi_read_timeout и fastcgi_param в конфигурационном файле nginx.
fastcgi_read_timeout - максимальное время ожидания ответа от процесса php-fpm в nginx.
fastcgi_param - позволяет установить значения параметров конфигурации PHP post_max_size и upload_max_filesize. Установите большие значения, если необходимо загружать тяжёлые файлы. Однако, это не лучшая практика.
location ~ \.php$ { # ... fastcgi_read_timeout 600; fastcgi_param PHP_VALUE "post_max_size=128M\nupload_max_filesize=128M"; # ... }
Чтобы внесенные изменения вступили в силу, необходимо перезагрузить службы nginx и php-fpm:
sudo service nginx reload sudo service php-fpm reload
Комментарии