3

私は最近、wordpress、spawn-fcgi、nginxを使用して新しいubuntuマシンをセットアップしました。

毎朝、ブログを見ようとすると、502エラーのBadGatewayエラーが発生しました。

php-cgiが死んだ理由のある種のログを見つけようとしましたが、何も見つかりませんでした。

私は次のようにspawn-fcgiを実行します:

sudo /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid

私はちょうど次のテストをしました:

spawn-fcgiコマンドを実行してから、それを包囲しました。

約480の接続の後、spawn-fcgiが停止し、502のエラーが発生し始めました。

なぜこれが起こるのか、どこで何らかのログを見つけることができるのか、何か考えはありますか?

4

1 に答える 1

1

これは本当の修正ではないかもしれませんが、設定

PHP_FCGI_MAX_REQUESTS=400

環境変数は、400回のリクエストと再実行後にphpを強制的に強制終了させるため、問題は発生しません。

于 2009-12-06T10:38:43.070 に答える