過去にphp-fpm(FastCGI)+nginx環境で「504 Gateway Time-out」が出たので、その時の対処法を記載します。 504 Gateway Time-outとは、クライアントからのリクエストを受けたサーバが更に別サーバにリクエストを送信した際に、別サーバからの応答が一定時間以内に返って来ていないことを表しています。 参照: The point of no return » Blog Archive » Nginx with PHP-FPM on CentOS 6 最初に試してほしい対処法は処理の実行時間を延ばすことです。 必要な設定は以下の3つになります。 • php.ini max_execution_time = 180 • php-fpm.conf request_terminate_timeout 180 • nginx.conf fastcgi_read