标签: mapbender3

使用symfony从postgreSQL创建数据库

我正在使用mapbender3,它是在我的本地机器上的symfony2中开发的.我被要求将应用程序连接到远程potgreSQL服务器.以下是parameters.yml文件中的配置.

parameters:
    database_driver:   pdo_pgsql
    database_host:     192.168.3.100
    database_port:     5434
    database_name:     idc_core
    database_path:     ~
    database_user:     *******
    database_password: *******

    mailer_transport:  smtp
    mailer_host:       localhost
    mailer_user:       ~
    mailer_password:   ~
Run Code Online (Sandbox Code Playgroud)

但是当我运行命令时:

php app/console doctrine:database:create
Run Code Online (Sandbox Code Playgroud)

我一直得到以下错误

could not create database for connection named "idc_core"
cound not find driver
Run Code Online (Sandbox Code Playgroud)

我在Windows 7上使用WAMP服务器,驱动程序pdo_pgsql在我的本地计算机上显示活动并运行.

我检查了phpinfo(),它显示pdo_pgsql已启用,但当我php -m在命令行中运行以查看编译的模块时,

我可以看到PDO,pdo_mysqlpdo_sqlite但不能看到pdo_pgsql

php postgresql pdo symfony mapbender3

11
推荐指数
1
解决办法
2699
查看次数

标签 统计

mapbender3 ×1

pdo ×1

php ×1

postgresql ×1

symfony ×1