我的服务器管理员告诉我 PHP 5.2 已停产,因此没有收到任何错误修复。这显然是事实。他还告诉我 5.2 没有收到安全补丁,这表明我们应该尽快升级到 5.3。
然而,我尊敬的一位程序员告诉我,虽然 PHP 5.2 已停止修复错误,但就安全漏洞而言,它仍然得到非常多的支持 - 至少到 2012 年。
我搜索了 stackoverflow 和 google 高低,但没有找到这个基本问题的答案。
有人愿意告知我的无知吗?
这种类型的信息通常作为新闻发布在 php.net 站点上。这是我在PHP 5.3.6 Release 中发现的!从 2011 年开始:
所有 PHP 用户都应该注意,不再支持 PHP 5.2 系列。强烈建议所有用户升级到 PHP 5.3.6。
我还发现了这个 2010 年的新闻:PHP 5.2.14 Released!
此版本标志着对 PHP 5.2 的积极支持结束。在此版本之后,PHP 5.2 系列将不再进行主动的错误维护。PHP 5.2 的安全修复程序可能会根据具体情况发布。鼓励所有 PHP 5.2 用户升级到 PHP 5.3。
也许您的程序员有一个保证支持的发行版,例如 Ubuntu LTS 版本或付费的 Red Hat 支持?
来自:http ://www.php.net/archive/2010.php#id2010-07-22-1
此版本标志着对 PHP 5.2 的积极支持结束。在此版本之后,PHP 5.2 系列将不再进行主动的错误维护。PHP 5.2 的安全修复程序可能会根据具体情况发布。
从那时起,我们又看到了 3 个 5.2 系列版本,主要关注安全补丁。据我所知,无法保证此类补丁会在 2012 年之前发布。
在 PHP.net 主页上:
所有 PHP 用户都应该注意,不再支持 PHP 5.2 系列。强烈建议所有用户升级到 PHP 5.3.6。
我认为这说明了你需要知道的一切。