Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Denwer и PostgreSQL
Форумы портала PHP.SU » Разное » Прочее » Denwer и PostgreSQL

Страниц (1): [1]
 

1. pantela - 29 Апреля, 2015 - 14:51:09 - перейти к сообщению
Скачал доп. для Денвера, установил всё запустилось и работает, в php.ini подключение расширения тоже есть т.е. открывается http://localhost/Tools/phpPgAdmin где можно создавать пользователей, БД и таблицы...

Теперь через PHP пробую подключится
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.         $host        = "host=localhost";
  3.         $port        = "port=5432";
  4.         $dbname      = "dbname=p_base";
  5.         $credentials = "user=postgres password=postgres";
  6.  
  7.         $db = pg_connect("$host $port $dbname $credentials");
  8.         if(!$db){
  9.           echo "Error : Unable to open database\n";
  10.         } else {
  11.           echo "Opened database successfully\n";
  12.         }
  13. ?>


Но выводится ошибка:
Цитата:

Warning: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: FATAL: database "p_base" does not exist in Z:\home\test4.ru\www\c.php on line 7
Error : Unable to open database


Ковирял много чего всети, но не нашёл ответа... Растерялся
2. exlant - 29 Апреля, 2015 - 15:13:38 - перейти к сообщению
а база данных корректно указана?
(Добавление)
а то ругается на ее несуществование!
3. pantela - 30 Апреля, 2015 - 01:26:06 - перейти к сообщению
Корректно... даже новую пробовал создать, тоже самое...

 

Powered by ExBB FM 1.0 RC1