不可逆な毎日ブログ

2度と過ごすことのない毎日をつらつらと・・・

child pid xxxxx exit signal Segmentation fault (11) が出て困った

mod_python インストールして、Django動かそうとしたら、

child pid xxxxx exit signal Segmentation fault (11)

と出てしまっていた。
なぜだ、とググってみると、どうも Except のバージョンが違うと出るらしい。
ModPython/Articles/ExpatCausingApacheCrash - Graham's Project Wiki
きちんと説明してあったので、試してみるとその通り。
早速、ダウンロード。
Expat XML Parser | Free software downloads at SourceForge.net

./configure --prefix=/usr
make
sudo make install

prefix を指定しなかった場合は、/usr/local がデフォルトなんだけど、
ldconfig しても駄目だった。
シンボリックリンク試せば良かったな。一番はまったのはココだった。

その次に、Apache httpd の リコンパイル。

./configure
make
sudo make install

httpd を起動し、アクセスしてみると、うまく表示された。
数時間で解決できて良かった。

購入した本

WEB+DB PRESS Vol.58

WEB+DB PRESS Vol.58


最近、Emacs の記事が多い。そのせいか、ダウンロードしていた。
xyzzy もあるんだけど、本家を試してみるか。


監視用として、当初は、Nagios だったがこっちにしようと思い、書籍を購入。
書籍がある分、自分以外にも薦めやすいかも。
とりあえずは、インストールして、動作を確認しなくては。