我正在開發一個Symfony應用程序,它可以在遠程完美工作,但在localhost上,我無法啓動服務器。執行php bin/console server:start
時會引發錯誤Unrecognized option "user" under "doctrine.dbal.connections.default"
。我使用的是symfony 3.0.0和doctrine 2.5.2。「doctrine.dbal.connections.default」下的無法識別的選項「user」
問題是,如果我刪除該用戶選項,它會嘗試使用默認用戶root連接數據庫。但是,當然,我不想使用root連接,我想連接我的真正的數據庫用戶。
# Doctrine Configuration
doctrine:
dbal:
driver: pdo_mysql
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
charset: UTF8
我在本地運行windows 10,最後一個wamp版本和遠程的debian 8。
檢查你的config.yml/config _ *。yml的縮進,是否正確? – Thlbaut
正確縮進。 – JFValdes