Denwer и PostgreSQL

Otto

Постоялец
Регистрация
12 Май 2008
Сообщения
485
Реакции
161
Скачал доп. для Денвера, установил всё запустилось и работает, в php.ini подключение расширения тоже есть т.е. открывается Для просмотра ссылки Войди или Зарегистрируйся где можно создавать пользователей, БД и таблицы...

Теперь через PHP пробую подключится
PHP:
<?php
    $host        = "host=localhost";
    $port        = "port=5432";
    $dbname      = "dbname=p_base";
    $credentials = "user=postgres password=postgres";

    $db = pg_connect("$host $port $dbname $credentials");
    if(!$db){
     echo "Error : Unable to open database\n";
    } else {
     echo "Opened database successfully\n";
    }
?>

Но выводится ошибка:
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

Ковирял много чего всети, но не нашёл ответа... :confused:
 
Последнее редактирование:
Как по мне, самый удобный локальный сервер - Open Server Для просмотра ссылки Войди или Зарегистрируйся
Сам с Денвера на него перешёл.
Установите и будет Вам счастье.
 
Скачал доп. для Денвера, установил всё запустилось и работает, в php.ini подключение расширения тоже есть т.е. открывается Для просмотра ссылки Войди или Зарегистрируйся где можно создавать пользователей, БД и таблицы...
...
FATAL: database "p_base" does not exist
Зайди в админку phpPgAdmin и создай базу p_base
 
Как по мне, самый удобный локальный сервер - Open Server Для просмотра ссылки Войди или Зарегистрируйся
Сам с Денвера на него перешёл.
Установите и будет Вам счастье.
спс, попробую

Зайди в админку phpPgAdmin и создай базу p_base
БД имеется...
 
Назад
Сверху