Я только что обновил существующий проект Symfony с 3.3.13 до 3.4.
Я изменил файл services.yml моего пакета, чтобы сделать службы общедоступными по умолчанию:
services:
_defaults: { public: true }
...
Symfony выдает исключение ServiceNotFoundException, когда я пытаюсь получить() любую из служб, определенных в этом файле, и консоль debug:container не показывает ни одну из них, даже с --show-private.
Я знаю, что файл обрабатывается, потому что внесение ошибки (например, сломать отступ) выдает ошибку при прогреве кеша.
Я попытался удалить значение по умолчанию и сделать конкретную службу общедоступной с теми же результатами.
Файл src/SiteBundle/Resources/config/services.yml