Sqlite Symfony 2.8驱动程序SQLSTATE[HY000][2002]连接拒绝错误中出现异常

Sqlite Symfony 2.8驱动程序SQLSTATE[HY000][2002]连接拒绝错误中出现异常,sqlite,symfony,Sqlite,Symfony,我想在我的应用程序中使用sqlite,但当我执行创建数据库的命令时,出现了此错误 驱动程序SQLSTATE[HY000][2002]连接中出现异常 拒绝 命令: php app/console doctrine:database:create parameters.yml文件: parameters: database_host: localhost database_name: trivago database_user: root

我想在我的应用程序中使用sqlite,但当我执行创建数据库的命令时,出现了此错误

驱动程序SQLSTATE[HY000][2002]连接中出现异常 拒绝

命令:

php app/console doctrine:database:create
parameters.yml文件:

   parameters:
   database_host:      localhost
   database_name:      trivago
   database_user:      root
   database_password:  password
   database_path:      "%kernel.root_dir%/data/data.db3"
doctrine:
dbal:
    driver:   pdo_sqlite
    host:     "%database_host%"
    port:     "%database_port%"
    dbname:   "%database_name%"
    user:     "%database_user%"
    password: "%database_password%"
    charset:  UTF8
    # if using pdo_sqlite as your databases driver:
    #   1. add the path in parameters.yml
    #     e.g. database_path: "%kernel.root_dir%/data/data.db3"
    #   2. Uncomment database_path in parameters.yml.dist
    #   3. Uncomment next line:
    path:     "%database_path%"
config.yml文件:

   parameters:
   database_host:      localhost
   database_name:      trivago
   database_user:      root
   database_password:  password
   database_path:      "%kernel.root_dir%/data/data.db3"
doctrine:
dbal:
    driver:   pdo_sqlite
    host:     "%database_host%"
    port:     "%database_port%"
    dbname:   "%database_name%"
    user:     "%database_user%"
    password: "%database_password%"
    charset:  UTF8
    # if using pdo_sqlite as your databases driver:
    #   1. add the path in parameters.yml
    #     e.g. database_path: "%kernel.root_dir%/data/data.db3"
    #   2. Uncomment database_path in parameters.yml.dist
    #   3. Uncomment next line:
    path:     "%database_path%"
parameters.yml.dist中的数据库路径已取消注释


如果我使用mysql驱动程序,它会正确创建数据库。

连接被拒绝
大多数情况下意味着您的凭据错误,甚至主机错误。检查parameters.yml并尝试使用
sqlite3

直接连接到数据库,检查
数据库用户
数据库密码
是否正确。您可以尝试直接连接到phpMyAdmin,以确保一切正常。