[PHP-users 8529] データベースの接続でエラー

kaga php-users@php.gr.jp
Tue, 09 Jul 2002 12:30:04 +0900


お世話になっております。

皆さんの知恵を借りたく投稿しました。

データベースの接続テストでテストページを作成して実行したところデータベー
スを接続(pg_connect())する個所でエラーが発生しました。
ブラウザには下記のエラーメッセージが表示されました。

+-+-+-+-+-+-+-+-+
 ソースの内容
+-+-+-+-+-+-+-+-+
$Db = pg_connect("", "", "Test");

if($Db == false){
	echo "データベースに接続できません。";
	exit;
}

$sSQL = "";
$sSQL = "select * from Test;";

$Rs= pg_Exec($Db, $sSQL);

$intNum = pg_NumRows($Rs);

pg_freeresult($Rs);
pg_Close($Db);

+-+-+-+-+-+-+-+-+
 エラーの内容
+-+-+-+-+-+-+-+-+
Warning: Unable to connect to PostgreSQL server: 
FATAL 1: user "apache" does not exist in "パス名" on line "行数"

+-+-+-+-+-+-+
 使用環境
+-+-+-+-+-+-+
サーバ   : RedHat Linux 7.2 Server
OS       : Windows98
ブラウザ : InternetExplorer 6

忙しいところ、申し訳ありませんがわかる方が居りましたらアドバイスを頂けた
ら嬉しく思います。どうか宜しくお願い致します。
では、失礼致します。