php5-fpm + ngnix構成でPHPでタイムアウトを処理する方法は?
だけで簡単なスクリプトを作成しようとしました
sleep(60);
php.ini
max_execution_time = 30
fast_cgi
fastcgi_connect_timeout 60;
fastcgi_send_timeout 50;
fastcgi_read_timeout 50;
スクリプトは、バックエンドのタイムアウトのために 50 秒で停止します。私は何をしなければなりませんか
php.ini で max_execution_time を有効にします
ini_set を有効にして、スクリプト内で直接実行時間を 0 に変更します
php 自体ではなく、fast_cgi がすべてのタイムアウトを制御できるのはなぜですか?