繁体   English   中英

将Php 5.2.5升级到5.2.6会导致任何问题吗?

[英]Will upgrading Php 5.2.5 to 5.2.6 result in any problems?

我们目前正在运行php 5.2.5。 我们现在遇到了一个创建seg错误的错误。 我们在解决方案中的第一个想法是升级到版本5.2.6,但对它将产生的问题持怀疑态度。 我们正在运行Apache并托管了十几个网站。

  • 现有的代码会破坏吗?
  • 是否有任何重大变化需要注意。 我正在阅读更改日志,但没有注意到。
  • 如果出现问题,是否容易恢复到5.2.5?
  • 还有什么需要注意的吗?

如果不首先对其进行分析,我们任何人都不可能对现有的代码断言肯定是或否。

这正是测试环境的用途。 如果您设置了测试环境,则可以执行升级,然后进行回归测试以查看是否有任何中断。 没有这种环境,你就是在赌博。

@Grant Wagner:虚拟化的重点。 建立一个良好的测试环境并不困难。

借助现代虚拟机选项VMware ServerMicrosft Virtual ServerMicrosoft Virtual PC等,为什么不设置运行现有平台的虚拟环境,然后进行升级和测试呢?

如果您愿意花钱,您可以购买P2V(物理到虚拟)工具,这些工具将采用您现有的设置并为您提供虚拟化副本(如果您已经完成了大量工作,这可能很有用。对配置的自定义可能很难生成与原始版本匹配的虚拟版本,以便进行适当的测试)。

很可能不是。 从5.2.5跳到5.2.6很小,这是一个bug修复版本(参见更改日志 )。

但是每当升级任何东西时,请确保在将其投入生产之前在开发环境中测试您的代码。

正如大家所说的那样,只有测试会告诉你。 但是,像这样的次要版本更新很少会导致兼容性问题。

对于它的价值, 这里是变更说明

但从长远来看,您必须在某个时候进行升级,否则可能会面临已知的安全漏洞。

感谢大家的投入。 获得测试服务器肯定是在路线图上。 这应该是最终得到一个设置的一个很好的论据。 我们是一个足够小的公司,我们可以很容易地只有一个,但有一个测试服务器有很多优势。

不幸的是,没有升级就很难让这个项目继续前进,我怀疑是否有时间进行测试环境。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM