Ошибка XML при очистке кеша после обновления композитора symfony 3.4.17 - PullRequest
0 голосов
/ 31 октября 2018

Я сделал обновление композитора до Symfony 3.4.17, и когда он доходит до очистки части кеша, я получаю ошибку:

In XmlFileLoader.php line 370:

  Unable to parse file "/mnt/c/Development/tom/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Resources/config/services.xml".

In XmlUtils.php line 101:
[ERROR 1840] Element '{http://symfony.com/schema/dic/services}argument', attribute 'type': [facet 'enumeration'] The value 'tagged' is not an element of the set {'collection', 'service', 'expression', 'string', 'constant', 'iterator'}.

В этом файле я вижу следующие строки:

    <service id="cache_warmer" class="Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate" public="true">
        <argument type="tagged" tag="kernel.cache_warmer" />
    </service>

Я использую php 7.2 в WLS Ubuntu 16.04 с композитором 1.7.2

Есть идеи? Я в тупике.

1 Ответ

0 голосов
/ 01 ноября 2018

Вы пытались вручную удалить файлы кэша?

Symfony использует некоторые кэшированные файлы, которые больше не совместимы с обновлениями кода. Команда cache: clear больше не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...