Typo3 6.1/6.2 与 PHP 5.6 的兼容性
Typo3 6.1/6.2 compatibility with PHP 5.6
我搜索此主题时得到的结果好坏参半。
我需要将我的 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 进行了一些测试,它们运行良好 - 只是不确定这是否也适用于“野外”...
任何澄清都很棒 ;)
Typo3 的源代码是stored on Github,所以你可以很容易地探索版本历史
每个版本都包含一个 INSTALL.md 文件,其中详细说明了要求和兼容性。
v6.2 版本在这里:https://github.com/TYPO3/TYPO3.CMS/blob/TYPO3_6-2/INSTALL.md
读这个文件,它说:
Server system requirements
PHP >5.3.7 up to 5.5 (PHP 5.4 or later recommended)
这意味着它不兼容PHP 5.6。
但是,我怀疑更可能的情况是它只是在 PHP 5.6 可用之前发布,所以他们只是引用 "up to 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。
我搜索此主题时得到的结果好坏参半。 我需要将我的 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 进行了一些测试,它们运行良好 - 只是不确定这是否也适用于“野外”...
任何澄清都很棒 ;)
Typo3 的源代码是stored on Github,所以你可以很容易地探索版本历史
每个版本都包含一个 INSTALL.md 文件,其中详细说明了要求和兼容性。
v6.2 版本在这里:https://github.com/TYPO3/TYPO3.CMS/blob/TYPO3_6-2/INSTALL.md
读这个文件,它说:
Server system requirements
PHP >5.3.7 up to 5.5 (PHP 5.4 or later recommended)
这意味着它不兼容PHP 5.6。
但是,我怀疑更可能的情况是它只是在 PHP 5.6 可用之前发布,所以他们只是引用 "up to 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。