2016-06-09 95 views
0

我在搜索此主題時收到了不同的結果。 我需要將我的PHP版本升級到5.6。Typo3 6.1/6.2與PHP 5.6的兼容性

我有一個現有的T3版本6.1.8的安裝,並計劃升級另一個版本從4.7到6.2(因爲Templavoila [原文如此]不能去7)。

所以問題是:T3 V 6.1.8和6.2.x與PHP 5.6兼容嗎?

(我知道我需要更新當前安裝的4.7以下的擴展)。

我跑在我的本地的一些測試使用PHP 5.6,他們都很好 - 只是不知道這是否會工作«在野外»以及...

任何澄清將是真棒;)

回答

0

Typo3的源代碼是stored on Github,因此您可以非常輕鬆地瀏覽版本歷史

每個版本都包含一個INSTALL.md文件,該文件詳細說明了需求和兼容性。

的一個V6.2是在這裏:https://github.com/TYPO3/TYPO3.CMS/blob/TYPO3_6-2/INSTALL.md

讀取這個文件,它說:

Server系統要求

PHP> 5.3.7高達5.5(PHP 5.4或稍後推薦)

這意味着它是而不是兼容PHP 5.6。但是,我懷疑更可能的情況是,它是在PHP 5.6可用之前發佈的,因此它們只是引用「高達5.5」,因爲它是當時可用的最高版本。在5.5和5.6之間打破變化的方法很少,因此一個軟件包可以使用5.5而不是5.6,特別是如果它是像Typo3這樣編寫良好且維護良好的軟件包時更是如此。

我會注意到Typo 6.2仍在維護中(最近Github的更新顯示爲幾天前),所以考慮到PHP 5.6是目前使用最廣泛的PHP版本,所以機會非常大它在某些時候會被更新到PHP 5.6的兼容性,即使它在內部發布時不兼容。

因此,我的直覺告訴我,如果你想冒險,你應該可以和5.6一起工作。但是,如果你想確定你可能會更好地遵循他們的建議並堅持5.5。

+0

感謝您的回答。 「直覺本能」很好,我的直覺實際上告訴我和你的一樣;)5.5堅持5.5,因爲我們的宿主堅持要升級到5.6 ...可能T3神與我同在,然後;) – Swissdude

+0

我其實希望更多的託管公司能夠很好地保持他們的PHP版本是最新的。我對有多少主機仍在運行多年未支持的PHP版本感到沮喪,因此很高興聽到一個主動性更強的版本,即使此時此刻並不完全適合您。(你也應該覺得自己很幸運,他們不會推動你升級到PHP 7,因爲* *會有重大突破) – Simba

+0

你還應該考慮在Typo3支持論壇上提出你的問題,如果你還沒有已經。我會想象你更有可能從那裏得到明確的答案。 – Simba