Symfony 2.8 - SQL: нет такого файла или каталога только в «тестовой» среде - PullRequest
0 голосов
/ 30 апреля 2018

Я действительно изо всех сил пытаюсь решить эту проблему. У меня есть несколько проектов Symfony, над которыми я работаю месяцами. С прошлой недели «тестовая» среда больше не работает. Он просто не может подключиться к базе данных MySQL. Эта проблема присутствует во всех проектах Symfony. Конфигурация базы данных не была изменена и работала отлично до прошлой недели. Существует и всегда была отдельная БД для тестовой среды. Я не обновлял никаких зависимостей или что-то. Самое странное, что в среде prod или dev все нормально.

Это действительно отстойно, я не могу проводить тесты локально, поэтому я надеюсь на ваш опыт!

Заранее спасибо и ура!

config_test.yml

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

Screenshot: dev vs. test env

Screenshot: Error - Verbose info

1 Ответ

0 голосов
/ 30 апреля 2018

Решено! Александр-Шранц и Йоханнес-Вахтер из команды Sulu.io предоставили мне это решение. Большое спасибо!

Решением было удалить часть тестового конфига:

config_test.yml: ДО

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

config_test.yml: ПОСЛЕ (снова работает!)

doctrine:
    dbal:
        dbname: rims_test
...