[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:05652] Re: How to configure PHP/FI(PHP3 Package(s)).
- From: Nobuhiro Kanehara <knob@xxxxxxxxxxxx>
- Subject: [debian-users:05652] Re: How to configure PHP/FI(PHP3 Package(s)).
- Date: Tue, 28 Apr 1998 00:53:10 +0900
- X-ml-info: If you have a question, send a mail with the body "# help" (without quotes) to the address debian-users-ctl@debian.or.jp
- X-ml-name: debian-users
- X-mlserver: fml [fml 2.1A#45]; post only from members
- Message-id: <3544AB24.F87FAF7C@xxxxxxxxxxxx>
- X-mail-count: 05652
- X-mailer: Mozilla 4.04 [muriyari-ja] (X11; I; Linux 2.0.33 i586)
hammしている金原です。
堀越さん、篠原さん、素早い御意見恐れ入ります。
まとめres御了承ください(長文も)。
堀越さん wrote
>問題の原因としては,モジュール(mod_php3)はあるいはクライアント
>ライブラリ(pgsql.so)が起動されていないためではないでしょうか.
># 私もこれでつまづいたことがあり,スタティックリンクしたもの
># を使っています.
>
>したがって自信はありませんが,設定ファイルに以下のディレクティブを
>確認あるいは挿入されてみてはいかがでしょうか.
>
>httpd.conf
> AddModule ... mod_php3
> LoadFile /usr/lib/php3/apache/pgsql.so
LoadFile=>LoadModuleですよね?(LoadFileはapacheに怒られました(^^)
以下の二つを試しました。
1.LoadModule /usr/lib/php3/apache/pgsql.soの場合
Restarting apache daemon...Syntax error on line 93 of
/etc/apache/conf/httpd.conf:
LoadModule takes two arguments, a module name, and the name of
a file to load it from failed.
うむむ、名前を付けろということか?
2.LoadModule php3_module /usr/lib/php3/apache/pgsql.so
Restarting apache daemon...Syntax error on line 93 of
/etc/apache/conf/httpd.conf:
dlopen() error in mod_dlopen: mod_php3.so:
cannot open shared object file:
No such file or directory loading php3_module
ごまかせないみたい。堀越さんはいけてるんでしょうか?
もう少しおつき合い頂ければ幸いです。
>事例紹介ではありませんが,以下のサイトからいろいろたどれるのでは
>ないでしょうか.(既にご存知だとは思いますが)
>
> http://www.sra.co.jp/people/t-ishii/postgres95/index.html
> http://www.city.fujisawa.kanagawa.jp/~louis/apps/phpfi/index.html
全く同じ所をみてました(^^)。流しただけですのでもう少し注意深く
見てみます。
篠原さん wrote
>ですから、例えば pgsql の場合は、
>
>dl("pgsql.so")
>
>という1行が必要です。
>この事は /usr/doc/php3/README.Debian あたりに書かれています。
>でも、これでもまだ次なるエラーが出るはずです。
>Debian の本家の Bug Trackng system で「php3-pgsql」で検索すると
>出てきますが、現在のdebianのPHP3パッケージ(3.0b6-1)は、
>postgreSQL の 6.2.1 向けにコンパイルしたものらしく、6.3.1 で
>使うことは出来ないようです。
>数日中には php3 の final release をするとの事で、それでは 6.3.1
>向けにコンパイルするらしいです。
上記のエラー、再現できました。
Fatal error: Unable to load dynamic library
'/usr/lib/php3/apache/pgsql.so' - mod_php3.so: cannot open shared
object file: No such file or directory in /var/www/sample.php3 on line
6
>私は、特に急いでいるわけでもないので、
>現在「final release 待ち」の状態です。
連休中に出てくれると、非常にうれしいなぁ。
--金原--