タグ : fastcgi

[PHP-FPM] recv() failed (104: Connection reset by peer)

Nginx + PHP-FPM 構成で、502 bad gateway が頻発する問題が発生しました。

エラーログ

2013/09/15 19:02:06 [error] 2281#0: *23 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 125.1.92.146, server: codenote.net, request: “GET /php/1322.html HTTP/1.1”, upstream: “fastcgi://unix:/var/run/php-fpm/www.sock:”, host: “codenote.net”

request_terminate_timeout が短すぎるのが原因だったので、120秒に変更することで解決しました。

# vim /etc/php-fpm.d/www.conf
request_terminate_timeout = 120s

参考情報

ブログが表示されなくなる(nginx+WordPressで500エラー) | 魚座時代

Network is unreachable: nginx+PHP-FPMでどこまでチューニングできるか