如何将 TYPO3 7.6.x 升级到 8.x.0
Posted
技术标签:
【中文标题】如何将 TYPO3 7.6.x 升级到 8.x.0【英文标题】:How to Upgrade TYPO3 7.6.x to 8.x.0 【发布时间】:2017-09-12 21:19:11 【问题描述】:将 TYPO3 7.6.x 升级到 8.X 需要哪些步骤?目前我的项目在 TYPO3 7.6.15 和 linux 系统上运行。
【问题讨论】:
【参考方案1】:当您从 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 7.6.x 升级到 8.x.0的主要内容,如果未能解决你的问题,请参考以下文章
从 TYPO3 v9 升级到 v10 后:显示页面不再工作(无法访问受保护的财产)