たまごとかです。 解決してしまった後の上に外しているかもしれませんが、 phpのextensionsの読み込みの順番によっては起動時にSegmentation Faltで落ち るようです。
/usr/local/etc/php/extensions.ini にsessionとrecodeが存在していれば、先頭にもってくれば解決します。 以下のサイトを参考にしてください。 http://kazz.sub.jp/weblog/2007/09/freebsdphp.html これは私も困っており、php系のportsがバージョンアップするたびに順番が変わる (インストールの順番?)ので、extensions.iniをバックアップしておいてバー ジョンアップが 終わった後にextensions.iniを差し戻すという作業をしています。 いつまでたってもportsにこの問題を修正する動きがないので、もしかしたらみ なさんの環境では 起きていないのかもしれませんが、他の便利な回避方法があるのでしたら私にも 教えてください。 (2010/11/03 20:19), Tetsuo TAKAHASHI wrote: > 高橋です。 > #Apple Mailで前のメールは読みにくい状態だったかも。 > #設定を変えたので、これが読める状態だといいのですが。 > > 下記の件で、自己フォローです。 > > On 2010/11/02, at 23:48, Tetsuo TAKAHASHI wrote: >> 高橋と申します。 >> >> Apache起動時にSegmentation Faultが出ていて困っています。 > > 結局のところ、 > >> 一応、OSを再インストールしようかと考えていますが、対処方法など >> ありましたらお知らせ下さい。 > > これをしました。で、結果的に動作する様にSegmentation Faultは > でなくなりました。 > >> 環境は、 >> FreeBSD 8.1-Stable (10/29) >> Apache22 + Python26 + PHP5 + SVN (11/2 update) > >> # /usr/local/etc/rc.d/apache22 start >> を実行すると起動中(Startが出たあと)に >> Segmentation fault >> となります。 > > この環境については、FreeBSD 8.1-RELEASEのままでportsから > 諸々をインストール。その後、portsnapでportsを更新して、 > portsupgradeを実施しました。 > > なので、細かい点は違う(更新時期が違うので)かもしれませんが、 > 8.1-RELEASEの状態では、動作するようになりました。 > >> apache22自体は、途中まで(本体のみ?)は起動されており、 >> moduleの読み込みで落ちてしまう様です。 >> >> 一応、落ちているmoduleは特定出来ていて、 >> mod_dav_svn >> を読み込むと発生する様です。 > > これで、落ちたのはたまたまで、OSの更新に失敗したのかもしれません。 > ただ、上記以外はまともに動いているように見えていました。 > >> また、同時期にportsを更新した8.1-Stable(9月頃更新)の環境では、 >> 動作しています。 > > また、8.1-Stableの状態にするとどうなるか...。 > > -- > // Tetsuo TAKAHASHI<tets...@mbd.ocn.ne.jp> > > >