typo3 - 如何升级 TYPO3 7.6.x 到 8.x.0

标签 typo3 typo3-7.6.x typo3-8.x

将 TYPO3 7.6.x 升级到 8.X 需要哪些步骤?。目前我的项目运行在 TYPO3 7.6.15 和 linux 系统上。

最佳答案

从 TYPO3 7 LTS 更新到 TYPO3 8 LTS 时唯一改变的要求是 PHP 版本。

TYPO3 8 LTS 至少需要 PHP 7.0。

所以首先你需要一个本地环境和一个PHP 7.0或7.1的服务器。然后复制你的项目(保留原件作为备份和引用)并检查所有扩展。您想知道 a) 您是否仍然需要它们以及 b) 它们是否已经可用于 TYPO3 8LTS。如果是,你没问题,如果不是,你必须找到替代方案,(暂时)禁用扩展程序或等待更新。

然后将核心和扩展更新到最新版本并转到安装工具。首先,您要比较数据库结构以添加新字段和表(不要删除任何内容)。之后转到升级向导并执行所有未标记为“可选”的升级向导。根据需要执行可选操作。

现在,如果没有扩展破坏它,您的后端应该可以工作了。接下来的步骤是测试扩展提供的功能并确保它们仍然有效。您可能还想看看自 7 LTS 以来 TYPO3 核心的重大变化,看看您的系统是否会受到影响。这些也可以在安装工具(升级分析)中找到,并且它们通常记录了迁移。

您可以在此处找到有关 TYPO3 系统更新的其他建议:https://usetypo3.com/upgrading-projects.html

关于typo3 - 如何升级 TYPO3 7.6.x 到 8.x.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43448381/

相关文章:

typo3 - 如何在 TYPO3 流体模板中调用实体方法?

php - 在 TYPO3 CMS 扩展中添加带有密码的 BE 用户

由于 COLLATE,TYPO3 列出了 DB 比较中的所有表

TYPO3 FileReference 存储库查询通过文件名搜索

typo3 - 访问fluid_styled_content元素中的页面属性

youtube - 如何从Fluid中页面资源中的EXT:blog输出YouTube视频?

TYPO3 - 在外部 php 文件中获取当前语言

typo3 - 如何部分设置 VHS 的 AllowViewHelper 中的 FrontendUserGroup?

typo3 - Powermail 不发送邮件

php - TYPO3 TCA 在后端保存对象后执行 Hook