Сервер: Увеличение времени ожидания ответа от процесса 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
Сервер nginx 1.1 г. Просмотров: 619
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.