このサーバーの調子が悪かった原因はまだはっきりわからないんだけど,OS(Fedora)をアップデートしてもよくならなかった。apacheがsignal Segmentation faultで落ちちゃうんだよね。こうなっちゃうとなぜかapacheを起動し直してもだめで,マシンをリブートするとしばらく経つとまたおなじようにsignal Segmentation faultになっちゃうっていう変な状況になっちゃってた。
apacheとPHPをコンパイルし直したりしても改善されない。見落としていたのが,以前LDAPサーバーを導入しようとしてうまくいかないので中途半端にLDAPサーバーを動かしたままにしていたこと。apacheのログは時々エラーを出すんだけど,まあちゃんとLDAPのDBにデータを入れてないからだと思っていた。Fedora10にアップデートしてら,なぜかldbmが使えないんでLDAPサーバーも起動しないようになっちゃってた。
試しにLDAPのDBをbdmにしていくつかの設定を見直して起動したらうまく起動できた。この状態でその後はapacheが落ちなくなっているようだ。
いまのところは,これで安定している感じ。解決出来てれば良いんだけどなぁ。