« Unexpected EOF エラー@unmerge | Main | レモニー・スニケットの世にも不幸せな物語 »

2005年5月 4日

apacheが起動しない、phpが動かない

2つ目のエラーはちょっと深刻。
4月末、久しぶりにcactiでロードアベレージをチェックしようとすると、グラフが4/21あたりから表示されなくなっていました。

どうもおかしいということでapacheを再起動すると、apacheが起動しなくなってしまいまた。特に、設定がおかしい訳でもなくapache2ctl -t を実行しても特に異常無し。

色々調べていると、どうやら/etc/conf.d/apache2でPHPを有効にすると、動作がおかしい様子。PHPの調子が悪いのでリコンパイルしてみると、途中でエラーを吐いて止まってしまいました。困った事に、普通のphpのプログラムも実行出来ません。rootで実行してもsegmentation faultを吐くし、非常に困っていました。

しばらく原因が分からず何日も困っていたのですが、どうやらnet-snmpをバージョンアップした事が原因だったようです。

とりあえず、解決法はUSEフラグからsnmpを外してphpとmod_phpをリコンパイルする事。

#USE="-snmp" emerge php mod_php

これにたどりつくまでに、大分苦労しました。。いやー、解決してヨカッタ、ヨカッタ。

Posted by shogo at 2005年5月 4日 13:22

Trackback Pings

TrackBack URL for this entry:
http://shogokatsurada.dyndns.org/~shogo/cgi-bin/mt/mt-tb.cgi/242

Comments

何語?

カジュアルフライデーどーしよー。

Posted by: おごってくれないのかよぉケチ! at 2005年5月 4日 18:48

何語?

かじゅあるふらいでーどーしよー。

Posted by: おごってくれないのかよぉケチ! at 2005年5月 4日 18:49

攻めましょうよ。
このカジュアルフライデーは、ある意味どこまでか試せる良い機会じゃない?

Posted by: shogo at 2005年5月 4日 19:02

Post a comment




Remember Me?