当前版本:6.2.9 LTS 升级到:7.4.0
Server Enviroment:
PHP 5.4.44-0+deb7u1 (cli) (built: Aug 16 2015 09:51:53)
Zend Engine v2.4.0
System: Linux servername.local 3.18.9-x86_64-jb1 #2 SMP Wed Mar 25 16:07:36 CET 2015 x86_64
Server API: FPM/FastCGI
Server Software: nginx/1.6.2
mysql Ver 15.1 Distrib 10.0.21-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
以前没有升级Typo3安装。根据这些信息,您是否建议更新或者我应该等待新的LTS版本? 另一方面,你有建议对服务器环境进行全面升级,包括nginx,PHP,mariaDB和Typo3吗? 手动升级每个包没问题,因为我有root权限。也可以使用Typo3的手动备份。
非常感谢。
答案 0 :(得分:1)
TYPO3版本7至少需要PHP 5.5(参见Download页面)。因此,您无法使用该服务器设置进行升级。
答案 1 :(得分:1)
简短版:
如果您现在不需要7+以上的某些功能,则无需升级。
更长的版本:
当然,您应该首先尝试升级“在家” - 而不是在生产中,以确定故障点并避免它们。 TYPO3版本7没有带来大的功能集,它是相当有计划的清理分支。当然后端布局和性能的变化是显而易见的,但从我的角度来看(经验丰富,重要的用户/ TYPO3开发人员)没有更大的理由尽快升级稳定 6.2 LTS安装。必须说现在(2015年夏天)我还在用最新的LTS开始新项目。
请记住TYPO3版本。 7+ 删除旧式类(即t3lib_*
),其中6.x中标记为depreciated
, ma(aaa)ny 使用许多(大多数)公共扩展中的年份,因此在升级之前,如果这些exts已准备好用于第7版CMS(例如extension_builder
,我的每日工具<},则需要逐一检查strong>不是)。您很有可能找到至少需要手动修复的几个要点(请参阅6.x安装中的typo3/sysext/core/Migrations/Code/LegacyClassesForIde.php
文件)。
最后,当您开始升级时,请记住通过次要版本升级,即6.2&gt; 7.0&gt; 7.1&gt; 7.2 ......等等,根据upgrading docs。