我正在使用在symfony2上开发的mapbender3,并且在本地机器上工作。我被要求将该应用程序连接到远程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: ~
但是当我运行以下命令时:
php app/console doctrine:database:create
我一直收到以下错误提示could not create database for connection named "idc_core"
cound not find driver
我正在Windows 7上使用WAMP服务器,驱动程序pdo_pgsql在我的本地计算机上显示为活动和运行状态。
我已经检查了phpinfo()并显示启用了pdo_pgsql,但当我在命令行中运行php -m
以查看编译的模块时,
我可以看到PDO,pdo_mysql和pdo_sqlite,但没有pdo_pgsql。
pdo_pgsql
在phpinfo()
中已加载并启用。 - M Reza Saberiphp.ini
中取消了display_startup_errors
的注释。我需要运行什么来查看是否显示任何错误? - M Reza Saberi