[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 メーリングリストの案内