[PHP-users 26404] PEAR(DB.php)について

unico sagittarius @ ceres.ocn.ne.jp
2005年 8月 9日 (火) 23:03:16 JST


お世話になります。
PEAR(DB.php)について質問があります。

1,下記のコマンドでPEAR(DB)をインストールしました。
pear install http://pear.php.net/get/DB

2.php.iniの下記のところにPEAR(DB.php)のディレクトリを追加しました。
include_path = ".:/php/includes:/usr/local/apache/include:/usr/local/lib/php"

3.下記のDB接続のサンプルを作成しました。
<?
$dbUser = "ユーザー名";
$dbPass = "パスワード";
$dbHost = "ホスト名";
$dbName = "DB名";
$dbType = "pgsql";

include("DB.php");

$dsn = "$dbType://$dbUser:$dbPass@$dbHost/$dbName";
$db = DB::connect($dsn);

if(DB::isError($db)){
	echo "DB接続エラー:" . DB::errorMessage($db);
}
else{
	echo "DB接続成功:" . $db->toString();
}

$db->disconnect();
?>

サンプルを実行したら下記のエラーメッセージが出力さました。
DB接続エラー:connect failed

Fatal error: Call to undefined function: disconnect() in /usr/local/apache2/htdocs/pear_test.php on line 41

申し訳ありませんがアドバイス、お願いします。
では、失礼します。

環境は下記の通りです。
RedHat9.0
PHP4.3.11
PostgreSQL8.0.2




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