[PHP-users 18964]PHP4.3.3のCGI版について

Kenji Ono ono @ fjct.fujitsu.com
2003年 11月 17日 (月) 10:59:34 JST


皆さん今日は、小野と言います。

現在、Redhat9+Apache2.0.47+PHP4.3.3+PostgreSQL7.3.2で開発して
います。
CGI版はPHP4.3.3から自動的にConfigureすると/usr/local/binに作成
されるようなので、専用のConfigureはしてません。
そこで簡単な接続プログラムを作成してみましたが、エラーがでて
つながりません。

皆さんのお知恵を頂きたく、宜しくお願いします。


LD_LIBRARY_PATHには/usr/local/libを入れてます。
PATHには/usr/local/binを入れてます。

エラーメッセージ

===>実行方法とエラー
POSTGRES_HOME=/usr/local/pgsql
PGDATA=/usr/local/pgsql/data
PGLIB=/usr/local/pgsql/lib

./eqOprCond2to3.php

<br />
<b>Fatal error</b>:  Call to undefined function:  pg_connect() in <b>/home/www/FormInner/eqt/latest/
prg/alpha/Answer/php/eqOprCond2to3.php</b> on line <b>13</b><br />

===>プログラム
#! /usr/local/bin/php -q



<?

define("DB_HOST","localhost");

define("DB_PORT","5432");

define("DB_NAME","eqt");

define("DB_ID","postgres");


$sCon = "host=" . DB_HOST . " port=" . DB_PORT . " dbname=" 

	. DB_NAME . " usr=" . DB_ID ;



$dbcon = pg_connect($sCon);


?>


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