1

我真的很难解决这个问题。我有几个 Symfony 项目我已经工作了几个月。从上周开始,“测试”环境不再起作用。它只是无法连接到 Mysql DB。这个问题存在于所有 Symfony 项目中。数据库配置尚未更改,并且直到上周都可以正常工作。对于测试环境,存在并且一直存在一个单独的数据库。我没有更新任何依赖项或其他东西。最奇怪的是,在 prod 或 dev 环境中一切都很好。

真的很糟糕,无法在本地运行测试,所以我希望你的专业知识!

在此先感谢和欢呼!

config_test.yml

doctrine:
    dbal:
        host: localhost
        dbname: rims_test
        user: root
        password:

屏幕截图:开发与测试环境

屏幕截图:错误 - 详细信息

4

1 回答 1

0

解决了!Sulu.io 团队的 alexander-schranz 和 johannes-wachter 为我提供了这个解决方案。非常感谢!

解决方案是删除测试配置的一部分:

config_test.yml: 前

doctrine:
    dbal:
        host: localhost
        dbname: rims_test
        user: root
        password:

config_test.yml: 之后(再次工作!)

doctrine:
    dbal:
        dbname: rims_test
于 2018-04-30T09:25:34.087 回答