* Plamo-5.2から5.3.1へアップデートするとhttpdが起動できない [#i1d62746]
- ページ: [[不具合報告/5.0 x86_64]]
- 投稿者: [[kojima]]
- 優先順位: 低
- 状態: 完了
- カテゴリー: 不具合報告
- 投稿日: 2015-02-04 (水) 13:38:58
- バージョン: Plamo-5.3.1
** メッセージ [#mc5fb246]
アップデータを使ってPlamo-5.2から5.3.1へアップデートすると、httpdが
$ sudo /etc/rc.d/init.d/apachectl start
[Wed Feb 04 13:35:57.921038 2015] [:crit] [pid 7042:tid 139792988206976] Apache is running a threaded MPM,
but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
AH00013: Pre-configuration failed
というエラーメッセージを出して起動しない。
--------
- PHPとの関係で、httpd.conf の mpm 回りの設定が、worker から prefork に変更されて、httpd.conf の設定も mpm_worker(Thread用)からmpm_prefork(非Thread用)に更新されたものの、httpdパッケージの更新時には古いhttpd.confを削除しないから不整合が生じている模様。
とりあえず、httpd.conf の
LoadModule mpm_worker_module lib64/httpd/modules/mod_mpm_worker.so
の行を
LoadModule mpm_prefork_module lib64/httpd/modules/mod_mpm_prefork.so
のようにしてやれば起動できるようになる。-- [[kojima]] &new{2015-02-04 (水) 13:42:16};
- Change.Log 参照しながらアップデートしてた時に、私も似た経験した記憶があります。自分の設定した内容を破棄されても困るので、その辺の配慮もお願いします。 -- [[M.Tomi]] &new{2015-02-04 (水) 17:50:02};
#comment