обновление: все в typo3_console для TYPO3 9.5 не работает правильно - PullRequest
0 голосов
/ 06 января 2019

TYPO3 9.5.3 typo3_console 5.6 от TER (последняя версия)

Я пытаюсь запустить все обновления через typo3_console:

./typo3cms upgrade:all --arguments=typo3DbLegacyExtension[install]=1,adminpanelExtension[install]=1,funcExtension[install]=0

обновления запущены, но я получаю этот вопрос:

[Optional] Install extensions "dbal" and "adodb" from TER.
Install (y/N) N
12/12 [============================] 100%

Я набрал N, но dbal и adodb все равно установлены, и func Extension тоже. После завершения установки происходит сбой до тех пор, пока я вручную не удаляю и не деактивирую все три из них.

Есть идеи, почему typo3_console ведет себя так устало? уу

1 Ответ

0 голосов
/ 27 апреля 2019

ОК, я нашел какое-то объяснение: мастер обновления для dbal и adodb является частью typo3db_legacy, который реализует старые классы базы данных. Если вам нужны эти классы, вы поражены обоими мастерами обновления :-) В сочетании с ошибкой в ​​консоли TYPO3, которая делает невозможным пропуск этих мастеров, эта проблема не совсем решаема, но я нашел небольшой обходной путь: сразу после запуска всех мастеров обновления Я советую консоли TYPO3 удалить оба расширения и удалить кеш. Это поддерживает установку и дальнейшие действия будут работать как положено.

...