[PHP-users 24452] Postgresql接続エラー
y.g
yoh.geki @ g-search.jp
2005年 2月 8日 (火) 10:26:55 JST
はじめまして、y.gです。
いつもお世話になっております。
今日の質問ですが、Postgresqlに接続時、
下記のエラーが出ます:
Fatal error: Call to undefined function pg_connect() in
/usr/local/2005/koseidb1/html/test.php on line 3
test.phpのソース:
<?
require_once('db.php');
$conn = pg_connect( $conn_str );
$sql = "select * from pg_tables where not tablename like 'pg%' order by
tablename;";
$result = pg_query( $conn, $sql );
while( $row = pg_fetch_array( $result ) ) {
$table_name[] = $row["tablename"];
}
pg_free_result( $result );
pg_close( $conn );
?>
'db.php'は、DB接続情報を記述しているだけです。
エラーから見ると、extensionされてないみたいです。
php.iniを開いてみると、下記のような記述がありますが、
extension_dir = "/usr/local/lib/php/ext"
実際に ext が存在しない。
どう設定すればいいですか、よろしく教えてください。
PHP-users メーリングリストの案内