Top / apache2 + php4 on vine3.1
- 追加された行はこの色です。
- 削除された行はこの色です。
#norelated
#contents
vine3.1にapt-getでapache2とphp4(php-apache2)をインストールした場合、起動に失敗する。
Apache is running a threaded MPM,
but your PHP Module is not compiled to be threadsafe.
You need to recompile PHP. Pre-configuration failed.
php4がなぜかスレッドセーフでコンパイルされてないらしい。
php4がスレッドセーフでコンパイルされてないらしい。
# rm /etc/alternatives/apache2
# ln -s /usr/sbin/apache2.prefork /etc/alternatives/apache2
とすることで、apache2をpreforkに切り替えることができる。これでとりあえず起動する。
でとりあえず起動する。
もしくは、
# update-alternatives --config apache2
で動作モードを切り替える。
phpをスレッドセーフでコンパイルするためにはapache2をソースからインストールする必要がありそうだ(パッケージ版にはapxsが入っていないため)。