[エラー]Apacheが起動しない
[環境]
FedoraCore2
Apache2.0
PHP4.3


[現象]
Apacheが、restart時にうまくいかなかった。
エラーメッセージ:
Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
Pre-configuration failed\n

[原因]
前回、Apacheを設定した際に、下記を設定した。


[root@・・]vi /etc/sysconfig/httpd
HTTPD=/usr/sbin/httpd.worker



workerはマルチスレッド機能をもたせるものだが、PHP側が、preforkでないと対応していなかったため、エラーが出た模様。
この設定を


[root@・・]vi /etc/sysconfig/httpd
HTTPD=/usr/sbin/httpd


と、設定しなおして、無事起動した。


[疑問]
前回、設定時にApacheを起動したが、その際は、なんらエラーが発生せずにうまくいった。
今更なぜ?と思う。。
[PR]
by p0210029 | 2005-09-02 01:08 | 自宅サーバー導入メモ[エラー]
<< JDK+TOMCATでJAVA... IPマスカレードを設定する >>