504 Gateway Time-out 原因:由nginx默认的fastcgi进程响应慢引起 fastcgi进程响应缓冲区太小,导致fastcgi进程被挂起 解决办法: 默认的fastcgi进程响应的缓冲区是8K,我们可以设置大一点,在nginx.conf里,加入:fastcgi_buffers 8 128k(这表示设置fastcgi缓冲区为8块128k大小的空间) 可以继续修改nginx的超时参数,将参数调大一点 send_timeout 60; 如设置为60秒