connect error. Не пойму происходящее.

Romantik

TeaM PHPClub
connect error. Не пойму происходящее.

Приветствую.
Вот сегодня решил переустановить РНР (4.3.1)
Все успешно (php.ini старый)
И теперь в рабочей программе ошибка конекта к PostgreSQL
(Притом PhpPgAdmin работает нормально)
Использую DB PEAR.
Из других проектов ясно, что PEAR работает корректно.

Подскажите где копать?
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума

Romantik

TeaM PHPClub
Да нет, вроде версия pgsql.php старая у меня
$Id: pgsql.php,v 1.5 2002/05/09 12:29:53 ssb Exp $

на вот такой код
PHP:
$dsn = "$db_type://$db_user:$db_pass@$db_host/$db_name";
$db = DB::connect($dsn, true);
if(DB::isError($db))
{
die($db->getMessage());
}
дает сообщение
PHP:
DB Error: connect failed
до этого все работало с таким кодом и параметры верны.

может обновить pgsql.php ?
 

YRusinov

Филин Ух
Вполне возможно, а если работать через функции php: pg_connect (host=localhost, ...); то какова реакция ?
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Автор оригинала: Romantik
[/PHP]
if(DB::isError($db))
{
die($db->getMessage());
}
[/PHP]
дает сообщение
PHP:
DB Error: connect failed
Лучше делать
PHP:
if(DB::isError($db))
{
die($db->getMessage(). '<br>'. $db->getUserInfo());
}
 
Сверху