PHP (Drupal) アプリケーションで次のエラーが発生します。
(104)Connection reset by peer: FastCGI: comm with server "/opt/php-5.2.5/bin/php-cgi" aborted: read failed
多くの場合、次のエラーが続きます。
FastCGI: incomplete headers (0 bytes) received from server "/opt/php-5.2.5/bin/php-cgi"
PHP の基本的な Apache 構成は次のようになります。
FastCgiServer /opt/php-5.2.5/bin/php-cgi -initial-env PHP_FCGI_CHILDREN=32
ScriptAlias /fcgi-bin/php-5.2.5 /opt/php-5.2.5/bin/php-cgi
<Location /fcgi-bin/php-5.2.5>
Options +ExecCGI
SetHandler fastcgi-script
SetOutputFilter INCLUDES
</Location>
# send php5.2-fastcgi handler to our scriptalias
Action php-5.2.5-fastcgi /fcgi-bin/php-5.2.5
さて、私の基本的な質問は、「サーバーとの通信」エラーの一般的な原因は何ですか? この特定のケースでは、エラーは断続的に表示されますが、特定のページで他のページよりも頻繁にエラーが生成されます。コードをデバッグするときに何を探すべきか知りたいです。