2

そのため、プリフォークからワーカーに切り替えたところ、サイトにアクセスしようとすると500エラーが発生するだけです。

HTTP/1.0 500 Internal Server Error Date: Tue, 16 Apr 2013 05:55:08 GMT Server: Apache/2.2.15 (CentOS) X-Powered-By: PHP/5.3.3 Cache-Control: max-age=31536000有効期限: 水曜日、2014 年 4 月 16 日 05:55:08 GMT 変更: Accept-Encoding、User-Agent 接続: 閉じる 文字セット=UTF-8

何か案が?私は何を取りこぼしたか?

これは私がしたことです:

/etc/sysconfig/httpd から HTTPD=/usr/sbin/httpd.worker のコメントを外しました

インストール済み: yum install php-zts

そして、わずか 500 個のエラー、最悪のことは、エラーのあるログが見つからないことです...

4

1 に答える 1

1

Apache MPM Worker を使用するには、PHP ZTS の代わりに FastCGI を使用してみてください。ここで提案されているように

スレッド化された MPM を使用してパフォーマンス上の利点を得ながら、PHP を使用する方法があります: FastCGI を使用する

そして、公式ドキュメントで:

スレッド化された MPM を使用する場合は、PHP が独自のメモリ空間で実行されている FastCGI 構成を見てください。

于 2013-05-17T14:23:57.330 に答える