Typo3 6.1 / 6.2与PHP 5.6的兼容性

时间:2016-06-09 07:32:23

标签: php typo3 typo3-6.2.x typo3-6.1.x

当我搜索这个主题时,我的结果好坏参半。 我需要将我的PHP版本升级到5.6。

我有一个版本6.1.8的T3安装,我打算将另一个版本从4.7升级到6.2(由于Templavoila [原文如此],不能转到7)。

所以问题是:T3 V 6.1.8和6.2.x是否与PHP 5.6兼容?

(我知道我需要更新当前安装在4.7下的扩展程序。)

我使用PHP 5.6对我的本地主机进行了一些测试,并且它们运行良好 - 只是不确定这是否可以在野外工作»...

任何澄清都会很棒;)

1 个答案:

答案 0 :(得分:0)

Typo3的源代码是stored on Github,因此您可以非常轻松地浏览版本历史

每个版本都包含一个INSTALL.md文件,该文件详细说明了要求和兼容性。

v6.2的那个在这里:https://github.com/TYPO3/TYPO3.CMS/blob/TYPO3_6-2/INSTALL.md

阅读此文件,它说:

  

服务器系统要求

     

PHP> 5.3.7最高5.5(建议使用PHP 5.4或更高版本)

这意味着 与PHP 5.6兼容。

但是,我怀疑更有可能的情况是它在PHP 5.6可用之前就已经发布了,所以他们只是引用"高达5.5"因为它是当时可用的最高版本。在PHP 5.5和5.6之间破坏变化的方式很少,所以一个软件包使用5.5而不是5.6是不常见的,特别是如果它是一个写得很好并且维护好的软件包如Typo3。

我会注意到Typo 6.2仍在维护(Github上的最后一次更新就在几天前),所以鉴于PHP 5.6是目前使用最广泛的PHP版本,机会非常高它会在某些时候更新为PHP 5.6兼容性,即使它在最终发布时它不兼容。

所以我的直觉告诉我,如果你想冒险,你应该对5.6没问题。但是,如果你想要确定,你可能会更好地遵循他们的建议并坚持使用5.5。