Symfony 3.0 PostgreSQL数据库错误

Dbl*_*247 0 symfony doctrine-orm postgresql-9.5

我正在尝试使用Symfony 3.0和PostreSQL数据库.

Parameters.yml:

parameters:
    database_driver: pdo_pgsql
    database_host: 127.0.0.1
    database_port: 5432
    database_name: dmfa
    database_user: username
    database_password: password
    mailer_transport: smtp
    mailer_host: 127.0.0.1
    mailer_user: null
    mailer_password: null
    secret: a28a9e1bfefb5aa6f7f3be73a9a62c01eedf55ab
Run Code Online (Sandbox Code Playgroud)

我运行以下代码来尝试生成和实体:

php ./bin/console doctrine:generate:entity
Run Code Online (Sandbox Code Playgroud)

尽管将我的驱动器更改为pdo_pgsql但是我收到以下错误:

[Doctrine\DBAL\Exception\DriverException]                                          
  An exception occured in driver: SQLSTATE[HY000] [2006] MySQL server has gone away 

[Doctrine\DBAL\Driver\PDOException]                
  SQLSTATE[HY000] [2006] MySQL server has gone away

[PDOException]                                     
  SQLSTATE[HY000] [2006] MySQL server has gone away

[PDOException]                                  
  PDO::__construct(): MySQL server has gone away 
Run Code Online (Sandbox Code Playgroud)

感觉我错过了一步,因为Symfony仍然在寻找一个mysql数据库.请告诉我如何纠正此错误.

tft*_*ftd 5

仔细检查app/config/config.yml你的身份:

doctrine:
    dbal:
        driver:   "%database_driver%"
Run Code Online (Sandbox Code Playgroud)