Php 从symfony2的配置文件中选择mongodb数据库
我正在尝试使用symfony2连接到两个mongodb数据库,当我尝试一个数据库时,它运行良好,但使用两个数据库时,我出现了一个错误,下面是我的config.yml文件:Php 从symfony2的配置文件中选择mongodb数据库,php,mongodb,symfony,Php,Mongodb,Symfony,我正在尝试使用symfony2连接到两个mongodb数据库,当我尝试一个数据库时,它运行良好,但使用两个数据库时,我出现了一个错误,下面是我的config.yml文件: doctrine_mongodb: connections: statistiques: server: mongodb://user:pass@localhost:27017/statistiques options: db: statistiques
doctrine_mongodb:
connections:
statistiques:
server: mongodb://user:pass@localhost:27017/statistiques
options:
db: statistiques
archive_prod:
server: mongodb://user:pass@localhost:27017/archive_prod
options:
db: archive_prod
document_managers:
statistiques:
auto_mapping: true
connection: statistiques
archive_prod:
auto_mapping: true
connection: archive_prod
在错误中,我有以下内容:
未能连接到:localhost:27017:对用户名为“user”的数据库“default”的身份验证失败:身份验证失败
即使我没有选择任何名为“default”的数据库
我可以使用:default\u database:statistiques设置默认数据库
但是我需要使用两个数据库来查看文档
如果您能在回答中解释一下如何修复它,那就太好了;)