已弃用:自动 TCA 迁移

问题描述 投票:0回答:2

我在将 Typo3 CMS 从版本 8 升级到版本 9 后遇到同样的问题,升级向导不运行并显示此错误:

Ajax 错误

已弃用:在引导期间完成自动 TCA 迁移。请 相应地调整 TCA,这些迁移将被删除。后端 模块“配置 -> TCA”显示修改后的值。请适应 这些区域:未使用 TCA 表“pages_language_overlay” 已不再存在并已自动删除以避免负面影响 副作用。在 /home/deindesi/public_html/typo3_src-9.5.31/typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php 1731号线

{"success":true,"needsUpdate":true,"adds":{"columns":[{"table":"pages","field":"rowDescription"},{"table":"pages" ,"field":"sys_language_uid"},{"table":"pages","field":"l10n_parent"},{"table":"pages","field":"l10n_source"},{"table" :"pages","field":"l10n_state"},{"table":"pages","field":"l10n_diffsource"},{"table":"pages","field":"slug"}, {"table":"pages","field":"legacy_overlay_uid"},{"table":"sys_history","field":"actiontype"},{"table":"sys_history","field":" usertype"},{"table":"sys_history","field":"userid"},{"table":"sys_history","field":"originaluserid"},{"table":"sys_history","字段":"工作空间"},{"表":"tt_content","字段":"filelink_sorting_direction"},{"表":"tx_scheduler_task","字段":"已删除"},{"表":" index_phash","field":"static_page_arguments"},{"table":"sys_note","field":"position"}],"indexes":[{"table":"pages","index":" language_identifier"},{"table":"pages","index":"slug"},{"table":"pages","index":"translation_source"},{"table":"sys_file","索引":"parent"},{"table":"sys_file_metadata","index":"parent"},{"table":"sys_file_reference","index":"t3ver_oid"},{"table":" tt_content","index":"translation_source"},{"table":"tx_extensionmanager_domain_model_repository","index":"parent"},{"table":"tx_extensionmanager_domain_model_extension","index":"parent"}]}}

我已尝试清除缓存, 我也将显示错误设置为 1。

我不知道如何更改此 TCA 配置以便升级可以运行?

typo3 typo3-9.x
2个回答
1
投票

表格

pages_language_overlay
已在TYPO3 v9中被删除。您很可能安装了不兼容的扩展。

您应该禁用所有扩展并运行升级向导。之后您可以依次更新并激活所有扩展。


0
投票

如果有人在禁用所有扩展后仍然遇到此问题:

在 LocalConfiguration.php 的“SYS”部分中删除以下行后,我能够再次访问升级向导。

'errorHandler' => '',
© www.soinside.com 2019 - 2024. All rights reserved.