[PHP-users 17506]pg_connectがundefinedだと怒られます

よしだしゅういち yoshida_shu1 @ yahoo.co.jp
2003年 8月 26日 (火) 10:42:58 JST


よしだしゅういちと申します。どうぞよろしくお願いします。

# cd /usr/local/src
# curl -O
http://nxweb.dyndns.org:8080/downloads/php-4.2.3-multibyte.tar.gz

# tar xvfz php-4.2.3-multibyte.tar.gz
# cd php-4.2.3
# ./configure --with-mysql --with-pgsql
--enable-zend-multibyte --enable-mbstring
--enable-mbstr-enc-trans
# make; make install

のようにインストールして、

$conn = pg_connect("dbname=test user=yoshida);

を含むPHPをWebブラウザ上で読み込むと、

Fatal error:  Call to undefined function:  pg_connect()
in...

というエラーがでます。--with-pgsqlでconfigureしています
し、
/usr/local/lib/php/DB/pgsql.php
もありますし、phpinfo()はちゃんと表示できるのに、なぜ、
うまく
ゆかないのでしょうか?

気になるのは、
/usr/local/lib/php/extensions/no-debug-non-zts-20020429
のなかが空っぽなことと(--with-apxsを指定するとエラーが
出るので指定していないが、./configure --helpをみると、
指定しなくてもデフォルトで--with-apxsのはずですし)、
空っぽなためにphp.iniでpgsql.soを設定しようがないという
とこ
ろです。

もし、このDSOの問題だとすれば、staticに使うにはどのよう
にす
ればよろしいのでしょうか?

PostgreSQLはもちろん正常に動作しています。また、OSはMac 
OS X 10.2-currentです。

ご助言をいただけると助かります。どうぞよろしくお願いしま
す。

---
よしだしゅういち <yoshida_shu1 @ yahoo.co.jp>

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/



PHP-users メーリングリストの案内