目前我的生产服务器已安装PHP 5.5.1并正常工作。可以从PHP 5.5.1升级到PHP 5.5.12吗?
PHP 5.5.1(CLI)(建:2014年1月14日11:37:09)
版权所有(C)1997-2013的PHP集团
Zend引擎V2.5.0,版权所有(c)1998-2013 Zend Technologies
但根据this post PHP已经发布了5.5.12来解决一些OpenSSL问题。我们在CodeIgniter上运行。
正如我所看到的,5.5.1和5.5.12之间没有重大变化,只有错误修复和少量增加。所以应该很顺利地升级PHP版本。
不过最近我们也升级到较新版本的OpenSSL避免心跳错误。那么现在是否有必要升级PHP出于同样的原因?
如果我没有遗漏任何东西,那么升级不会导致任何版本相关的问题?
注意:由于该帖子提到了共享主机/服务器的示例,我们有自己的多个专用服务器在负载均衡器后面运行。
克隆您的生产服务器,升级PHP,测试它。如果有效,请升级您的生产服务器。如果您无法克隆生产箱,请旋转一个并升级并对其进行测试。如果你不能这样做,请尝试升级开发环境,看看会发生什么 – Bojangles
你有测试套件吗?我非常感谢不是每个人都这么做,但如果是这样的话:只需要针对新版本的PHP运行一切。 – halfer
@Bojangles:我一般认为最好是安全而不是抱歉 - 正如你暗示的那样 - 但是实现像从PHP 5.5.1'跳转到PHP 5.5.12'这样的补丁级修复的风险非常低。别担心。去做就对了。但有一个问题:你在做什么操作系统?你将如何升级?从源代码?还是RPM? – JakeGould