*

mod_php の pgsql.so

公開日: : FreeBSD

自宅サーバにインストールしてある ports/Packages を最新版にすべく作業して Apache を core dump させていた Seichan です.
ports ツリーを最新にして,PostgreSQL,Apache13+mod_ssl,PHP5 を最新にしてみたのですが,原因不明の core dump によって朝まで Apache が死んでいたようです.
httpd.conf の
LoadModule php5_module libexec/apache/libphp5.so
AddModule mod_php5.c
の2行をはずして起動した所無事 Apache が起動しました.

 SPONSORED LINK
 

という事で,まず PHP5 のモジュールがおかしいんだろうと思い,portupgrade -f オプションで強制的に PHP5 およびモジュールを全ビルド,インストール.
さて,再起動するか.と Apache を再起動した所,やはり同じ core dump.
PHP5 のモジュールを全て消して,Apache を再起動.動作.
PHP5 のどれかのモジュールが悪さをしているようだ.
という事で,何個かを入れて,Apache を再起動という事をしてみる.
ちなみに,入れているモジュールは次のとおり.
php5-bz2, php5-ctype, php5-dba, php5-dom, php5-gd, php5-gettext, php5-iconv, php5-ldap, php5-mbstring,
php5-mcrypt, php5-odbc, php5-openssl, php5-pcre, php5-pear, php5-pgsql, php5-posix, php5-session, php5-simplexml, php5-sockets, php5-sqlite, php5-tokenizer, php5-xml, php5-zlib
で,結果はどうやら,php5-pgsql が引き金だったようでした.
自分としては PHP を使うにあたって,PostgreSQL は必須な為,これはどうにかせんと〜 と思い,何度か make してみるも全然駄目.
PostgreSQL も入れなおしだ~ と入れなおしてみるも全然駄目.
ふと,PHP の extensions.ini のモジュールロードの順番を入れ替えるとどうなんだろう? 思ったので試してみる.
あっさり Apaache 起動.PHP スクリプトから,PostgreSQL データベースへの接続も問題無し.
なんじゃそら?
extensions.ini の順番がキーになるなんて… 初めての経験でした…

SPONSORED LINK
  ☆ ブログランキング参加しました (*≧∀≦)ノシ
にほんブログ村 IT技術ブログ FreeBSDへ 

関連記事

FreeBSD で NFS (3) 【/etc/exports 詳解】

Seichan です.こんばんわ. 前回「FreeBSD で NFS (2)」で書いたとおり,/e

記事を読む

no image

FreeNAS と m0n0wall

そういや,FreeSBIE で色々遊んでるわけなのだが, FreeNAS が気になる. 今の Fil

記事を読む

no image

djbdns から bind へ移行

DMZ 構成にして,ネットワーク構成を色々変更して,何か良くわからないんですが, djbdns でう

記事を読む

no image

FreeBSD 2.2.8

部屋の掃除をしていたら,1999年の UNIXUSER の CD-ROM が見つかった. 読み込んで

記事を読む

no image

MyServerRooM

ばんわー Seichan です. ちょっと前に,DDS4 チェンジャードライブのエントリをのっけまし

記事を読む

/usr/ports/mail/qmail の Makefile を修正

Seichan です.忘れるのでメモFreeBSD の ports にて qmail-ldap をイ

記事を読む

no image

qmail で SMTP-AUTH がでけたぽぃ

苦節3日.Yuuji Hirose さん作の SMTP-AUTH with qmapop schem

記事を読む

PHPki で簡単証明書運用 (1)

この記事は phpki-0.83.tar.gz を元に書きましたが,不具合多数の為最新のソースコード

記事を読む

pukiwiki を PHP 5.4 に対応させる方法 (1)

Seichanです.こんばんわ. サーバの移行に伴い,PHP のバージョンが 5.3 から 5.4

記事を読む

FreeBSD 7.0-RELEASE が来たよー.あと,NanoBSD いい感じ

FreeBSD 7.0-RELEASE が,一応 2008/02 に間に合う形でリリースされました.

記事を読む

Comment

  1. ねーさん より:

    >ふと,PHP の extensions.ini のモジュールロードの順番を入れ替えるとどうなんだろう? 思ったので試してみる.
    なんで「ふと」そう思ったの?
    過去に同じような経験があったとか???
    な、謎だ・・・

  2. Seichan より:

    >>ふと,PHP の extensions.ini のモジュールロードの順
    番を入れ替えるとどうなんだろう? 思ったので試してみる.
    >なんで「ふと」そう思ったの?
    >過去に同じような経験があったとか???
    ん〜.男の「感」って奴です.FreeBSD の ports/packages の場合,全てをモジュール形式でインストールするんで,モジュール形式なら,どのモジュールを読み込ませるかを決定するファイルがあるはずだ!! 見たいな.
    モジュールの順番がネックになるなんて,全然考えた事は無かったんですがねぇ〜
    トラブル時だもんで,やって見ようか.と.

  3. ねーさん より:

    >男の「感」
    Σ(゚Д゚)ガーン
    ・・・うむ、ニュータイプみたいでカッコヨスw

  4. ねーさん より:

    >男の「感」
    Σ(゚Д゚)ガーン
    ・・・ニュータイプみたいでカッコヨスw

  5. Seichan より:

    「父さんにもぶたれた事ない」からね(大嘘
    ナニワトモワレ.無事動作したのでバンザーイ てな感じですわ.

ねーさん にコメントする コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Google Adsense

PHPki で簡単証明書運用 (5) 【管理ユーザのメンテナンスとCRLの取得】

Seichanです.こんばんわ. いつものとおり,だいぶ日が経ってし

PHPki で簡単証明書運用 (4) 【作成した証明書を管理する】

Seichanです.こんばんわ. 先日の「PHPki で簡単証明書運

PHPki で簡単証明書運用 (3) 【署名されたサーバ証明書を作る】

Seichan です.こんばんわ. さて,先日の「PHPki で簡単

PHPki で簡単証明書運用 (2) 【初期設定と Root CA 証明書作成】

Seichan です.こんばんわ. さて,先日の「PHPki で簡単

PHPki で簡単証明書運用 (1) 【PHPki の修正と導入 (修正版)】

Seichan です.こんばんわ. 先日「PHPki で簡単証明書運

→もっと見る

PAGE TOP ↑