PHP
nginx

ブラウザで長い処理を行う際の設定(Nginx PHP-FPM)

XXXは数字


nginx.conf

※locationの内側

fastcgi_send_timeout XXX;

fastcgi_read_timeout XXX;


php-fpm.conf

※[global]の外側

request_terminate_timeoutの設定があれば無制限か伸ばす

request_terminate_timeout = XXX


php.ini

max_execution_timeの設定があれば無制限か伸ばす

max_execution_time = XXX


反映

systemctl restart php-fpm

systemctl restart nginx.service


その他

ELBのアイドルタイムアウトの設定 default 60s