nginx + php で504 Gateway Timeout(タイムアウト)設定あれこれ 2021.10.20 サーバ関連 504, nginx, PHP, タイムアウト はじめに 少し重い処理を実行した時におよそ1分で「504 Gateway Timeout」が発生。タイムアウトの時間をもっと長く設定する方法を調べてみた。 PHPの設定 php.ini max_execution_time = 30 数値はデフォルト値 phpスクリプト自身の実行時間。sleep()関数やファイルアップロードにかかる時間、データーベース間で発生する処理時間などは含まれない。処理が複数ファイル間で実行されている場合などはそれぞれのスクリプトで適応されるのでタイムアウトしない事もある。 php-fpm.conf request_terminate_timeout 0 数値はデフォルト値 0はOFFの意味
