多个php版本 - 最大化兼容性

时间:2014-02-28 10:30:18

标签: php moodle multiple-versions

我在网络服务器上托管了许多moodle平台。 它们大多是2.4,因此安装了php 5.3.2。 对于2.5,它需要php 5.3.3(但如果我们从2.4升级到2.5它似乎工作)。 一些客户希望/要求全新安装2.5和2.6。 我知道有两种版本的PHP运行方式,并让它们在不同的cpanel帐户中处于活动状态。 所以我希望有一个旧版cpanel帐户,适用于较旧的平台,另一个适用于当前安装。 我的主要疑问是由于本月早些时候推出了php 5.3.4引起的:这个新的cpanel应该是php 5.3.4还是5.3.3? 我们托管的大多数网站都是joomla(支持广泛的php版本),html网站(使用基本的php)和moodle(关键的php设置)。 这不是一个技术问题,而是更多关于利弊类型的比较。 虽然有大量的文档和“你应该总是使用最新的软件。”,但我喜欢听到比我更有经验的用户和开发人员的意见和经验。

1 个答案:

答案 0 :(得分:1)

它不理想,但在2.5或2.6中,您可以搜索并替换PHP 5.3.x的检查

例如:在install.php中有

if (version_compare(phpversion(), "5.3.3") < 0) {