将PostgreSQL与EasyPHP集成:无法建立数据库连接

时间:2014-10-15 10:08:49

标签: php postgresql pdo pgadmin easyphp

我一直使用login-php framework(https://github.com/panique/php-login)构建我的php应用程序,作为开发环境EasyPHP 5.3.9,Apache 2.2.21 VC9和MySQL 5.5.20。

现在我想升级到PostgreSQL数据库,我完成了所需的安装和配置。目前,我已经通过phpPgAdmin 5.1(PostgreSQL 9.3.5)创建了一个数据库。然而,在我的php配置文件中设置PDO并运行我的应用程序后,我得到了一个"数据库连接无法建立"错误。

以下是我一直关注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

我的Windows dev环境中是否还有其他任何东西可以正确配置PostgreSQL?

0 个答案:

没有答案