【问题标题】:Reinstall Typo3 instead of upgrade重新安装 Typo3 而不是升级
【发布时间】:2014-05-05 17:19:56
【问题描述】:
我有一个旧的 Typo3 安装,之前升级了很多次。目前是4.5版。
因为我在升级时遇到了几个严重的问题,所以我正在考虑设置一个干净的 Typo3 6.2 LTS 设置并迁移页面,而不是再次升级。
我现在的问题是,将页面以及日历、新闻和 TemplaVoila 从 4.5 版转移到 6.2 版的最佳方式是什么?我有 1000 多页。
谢谢
【问题讨论】:
标签:
typo3
upgrade
migrate
templavoila
【解决方案1】:
只要 TYPO3 4.5 中使用的所有扩展都与 TYPO3 6.2 兼容,您就可以将 TYPO3 4.5 网站升级到 TYPO3 6.2。我认为这还需要几周的时间,直到主要扩展提供 TYPO3 6.2 的更新
如果不想等,可以尝试使用smooth migration wiki中命名的补丁
至少,tt_news 有一个补丁。
如果是 TemplaVoila,您可以尝试使用此 version,它可能与 TYPO3 6.2 兼容
如果您不知道:TemplaVoila 扩展将不再维护(有关该here 的更多详细信息),因此在 TYPO3 6.2 网站上使用它不是很安全。
如果您想使用 FluidTemplate 和 Grid Elements 而不是 TemplaVoila,您可以尝试使用我的扩展程序 tv2fluidge 将您的 TYPO3 4.5 网站迁移到 FluidTemplate 和 Grid Elements。这当然是很多工作(创建新的页面模板和网格元素),但是您可以保持页面结构和内容,而不必等待 TemplaVoila 的 TYPO3 6.2 版本。
【解决方案2】:
我不知道它是否会 100% 工作,但您可以复制所有带有前缀 tt_news、日历等的表并将它们粘贴到新数据库中。如果你有一些图像和其他文件,你会在 uploads/tx_ttnews/ 中找到它们——你也应该复制它。我不使用 TemplaVoila,所以我不知道如何将其移动到另一个站点。您必须记住 pages/ce 的 pid 和 id - 它们必须相同