Я собирал свое php-приложение, используя login-php framework ( https://github.com/panique/php-login), в качестве среды разработки EasyPHP 5.3.9, Apache 2.2.21 VC9 и MySQL 5.5.20.
Теперь я хотел бы перейти на базу данных PostgreSQL, я прошел необходимую установку и настройку. В настоящее время я создал базу данных с помощью phpPgAdmin 5.1 (PostgreSQL 9.3.5). Однако после установки PDO в моем файле конфигурации php и при запуске моего приложения я получаю сообщение об ошибке «Не удалось установить соединение с базой данных».
Вот инструкции, которым я следовал https://github.com/normai/php-login-xdb.
/**
* Configuration for: Database
*/
define('DB_TYPE', 'pgsql');
define('DB_HOST', '127.0.0.1');
define('DB_PORT', '5432');
define('DB_NAME', 'test');
define('DB_USER', 'postgres');
define('DB_PASS', 'mypassword');
define('DB_FILE', '');
Я также раскомментировал следующие строки в php.ini
extension=php_pgsql.dll
extension=php_pdo_pgsql.dll
Что-то еще мне не хватает, чтобы иметь правильную конфигурацию PostgreSQL с моей средой Windows Dev?
Задача ещё не решена.
Других решений пока нет …