2

これはイライラします。私のセットアップは私の開発マシンでうまくいきましたが、

SQLSTATE[28000] [1045] ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: NO)

共有ホスティングにデプロイするとエラーが発生します。私の parameters.yml:

# This file is auto-generated during the composer install
parameters:
    database_driver: pdo_mysql
    database_host: mysql.server322.com
    database_port: 3306
    database_name: adirule_db
    database_user: adirule
    database_password: Ref1ect0b0l1!
    mailer_transport: smtp
    mailer_host: localhost
    mailer_user: null
    mailer_password: null
    locale: en
    secret: ThisTokenIsNotSoSecretChangeIt

config.yml:

# Doctrine Configuration
doctrine:
    dbal:
        driver:   %database_driver%
        host:     %database_host%
        port:     %database_port%
        dbname:   %database_name%
        user:     %database_user%
        password: %database_password%
        charset:  UTF8
        # if using pdo_sqlite as your database driver, add the path in parameters.yml
        # e.g. database_path: %kernel.root_dir%/data/data.db3
        # path:     %database_path%

    orm:
        auto_generate_proxy_classes: %kernel.debug%
        auto_mapping: true

fos_user:
    db_driver: orm

これまで見たことがないので、この問題をどこで調べればよいか、どのように修正したらよいかわかりません。私のdbユーザー/パスワードの組み合わせをバイパスし、デフォルトでルート/パスワードなしに設定しているようです。

助言がありますか?

4

1 に答える 1