简体   繁体   English

Typo3 6.2 LTS升级到7.4版

[英]Typo3 6.2 LTS Upgrade to Version 7.4

Current Version: 6.2.9 LTS Upgrade to: 7.4.0 当前版本: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

Haven't upgraded a Typo3 installation before. 之前尚未升级Typo3安装。 Based on the information, do you recommend to update or should I wait for a new LTS version? 根据这些信息,您建议更新还是应该等待新的LTS版本? On the other hand, do you have an advise to do a full upgrade for the server environment including nginx, PHP, mariaDB and Typo3 as well? 另一方面,您是否建议对服务器环境(包括Nginx,PHP,mariaDB和Typo3)进行全面升级? It's no problem to upgrade each package manually, because I have root privileges. 手动升级每个软件包没有问题,因为我具有root特权。 Also a manual dupgrade for Typo3 is possible. Typo3的手动降级也是可能的。

Thank you very much. 非常感谢你。

TYPO3 version 7 requires PHP 5.5 at least (see Download page). TYPO3版本7至少需要PHP 5.5(请参见下载页面)。 So you can't upgrade using that server setup. 因此,您无法使用该服务器设置进行升级。

Short version: 简洁版本:

If you do not need some feature available in 7+ right now, you don't need to upgrade. 如果您现在不需要7+以上版本的某些功能,则无需升级。

Longer version: 较长版本:

For sure you should try upgrade "at home" first - not in production, to identify points of failure and avoid them. 当然,您应该首先尝试“在家中”升级-而不是在生产中,以识别故障点并避免它们。 TYPO3 ver. TYPO3版本 7 doesn't bring big feature-set, it's rather planned cleanup branch. 7并没有带来很大的功能集,而是计划的清理分支。 Of course changes in Backend layout and performance is noticeable, but from my point of view (experienced, heavy user/developer of TYPO3) there's no bigger reason to upgrade stable 6.2 LTS installation ASAP. 当然,后端布局和性能方面的变化很明显,但是从我的角度(经验丰富的TYPO3用户/开发人员)来看,没有更大的理由尽快升级稳定的 6.2 LTS安装。 Must say that at the moment (summer 2015) I'm still starting new projects with latest LTS. 必须说,目前(2015年夏季),我仍在使用最新的LTS启动新项目。

Keep in mind that TYPO3 ver. 请记住,TYPO3 ver。 7+ removes old fashioned classes (ie t3lib_* ) which where marked as depreciated in 6.x and where used by ma(aaa)ny years in many (most) of public extensions, so before upgrading you need to check one-by-one if these exts are prepared for 7-th version of CMS (for an example extension_builder , my every-day tool is not ). 7+ 消除老式类(即t3lib_* ),它被标为depreciated在6.x和其中所用MA(AAA)纽约州几年,许多(大多数)的公共扩展,所以在升级之前,你需要检查一个逐如果这些extension_builder是为CMS的第7版准备的,则使用一个(对于示例extension_builder ,我的日常工具不是 )。 There is big chance that you'll find at least several points which will require manual fixing (see: typo3/sysext/core/Migrations/Code/LegacyClassesForIde.php file in your 6.x installation). 您很有可能会发现至少几个需要手动修复的点(请参见6.x安装中的typo3/sysext/core/Migrations/Code/LegacyClassesForIde.php文件)。

Finally when you'll start upgrading remember to upgrade by minor versions ie 6.2 > 7.0 > 7.1 > 7.2... etc, according to upgrading docs . 最后,当您开始升级时,请记住要升级次要版本,即6.2> 7.0> 7.1> 7.2 ...等,根据升级文档

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM