upgrade:all in typo3_console for TYPO3 9.5 无法正常工作

upgrade:all in typo3_console for TYPO3 9.5 does not work correctly

TYPO3 9.5.3 typo3_console TER 的 5.6(最新版本)

我尝试通过 typo3_console 运行 所有更新:

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

升级 运行ning 但我得到这个问题:

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

我输入了 N,但无论如何都安装了 dbal 和 adodb,还有 func Extension。完成安装后崩溃,直到我手动删除并停用所有这三个。

知道为什么 typo3_console 表现如此古怪吗? yy

好的,我找到了一些解释:dbal 和 adodb 的升级向导是实现旧数据库 类 的 typo3db_legacy 的一部分。如果你需要这些 类 你会被这两个升级向导所震惊 :-) 结合 TYPO3 控制台中的错误,这使得无法跳过这些向导这个问题并不是完全可以解决的,但我发现了一个小的解决方法:就在运行 所有升级向导我建议 TYPO3 控制台卸载两个扩展并删除缓存。这将保留安装 运行 并且进一步的操作将按预期进行。