2

私はapache+mod_Fcgid+apcでいくつかのエラーをスローしているかなり「肥大化した」WordPressインストールを持っています。

この構成で問題なく実行されている他のWordPressサイトがいくつかありますが、この特定のサイトは管理インターフェイスでランダムに「内部エラー」をスローし、次のようなログを吐き出します。

[Thu Mar 07 03:37:06 2013] [error] [client 1.2.3.4] Premature end of script headers: php5-fcgi, referer: http://www.example.com/wp-admin/themes.php
[Thu Mar 07 03:37:08 2013] [error] mod_fcgid: process /home/example.com/docs/php5-fcgi(30772) exit(communication error), get unexpected signal 11
[Thu Mar 07 03:37:24 2013] [error] mod_fcgid: process /home/example.com/docs/php5-fcgi(31408) exit(communication error), get unexpected signal 11
[Thu Mar 07 03:37:28 2013] [warn] [client 1.2.3.4] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://www.example.com/wp-admin/themes.php
[Thu Mar 07 03:37:28 2013] [error] [client 1.2.3.4] Premature end of script headers: php5-fcgi, referer: http://www.example.com/wp-admin/themes.php
[Thu Mar 07 03:37:29 2013] [error] mod_fcgid: process /home/example.com/docs/php5-fcgi(31410) exit(communication error), get unexpected signal 11
[Thu Mar 07 03:38:31 2013] [warn] [client 1.2.3.4] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://www.example.com/wp-admin/widgets.php
[Thu Mar 07 03:38:31 2013] [error] [client 1.2.3.4] Premature end of script headers: php5-fcgi, referer: http://www.example.com/wp-admin/widgets.php
[Thu Mar 07 03:38:34 2013] [error] mod_fcgid: process /home/example.com/docs/php5-fcgi(31412) exit(communication error), get unexpected signal 11

mod_fcgidに以下の値を設定しました。

FcgidMaxRequestInMem 131072
FcgidBusyTimeout 3600
FcgidIOTimeout 600

他に何を調整するかについての提案はありますか?

アップデート

この問題は、APCが有効になっている場合にのみ発生するようです。APCを無効にすると、すべて問題ありません。そして、エラーをスローするのは同じページではありません。

4

3 に答える 3

0

あなたはどこかで行方不明になっているように私には聞こえますが}、あなたは実際に仕事をするために多くを与えていません。FastCGI自体の問題ではないかと思います。

すべてのプラグインを無効にすると、エラーはなくなりますか?その場合は、原因が見つかるまで、一度に1つずつ再度有効にします。

また、デフォルトのワードプレステーマに切り替えてみてください。絞り込む前に、もう少しトラブルシューティングを行う必要があります。

于 2013-03-09T00:30:36.163 に答える
0

私はついにこれを追跡しました。この特定のWordPressサイトが原因で、apcセグメントサイズが過負荷になっていることがわかりました。私は記憶を増やし、私の問題は解決されました。

于 2013-03-09T01:54:10.787 に答える
0

PHPのsuhosinモジュールを削除すると、ここで問題が解決しました。

于 2014-04-22T11:01:29.523 に答える