我们目前正在运行php 5.2.5.我们现在遇到了一个创建seg错误的错误.我们在解决方案中的第一个想法是升级到版本5.2.6,但对它将产生的问题持怀疑态度.我们正在运行Apache并托管了十几个网站.
现有的代码会破坏吗?
是否有任何重大变化需要注意.我正在阅读更改日志,但没有注意到.
如果出现问题,是否容易恢复到5.2.5?
还有什么需要注意的吗?
Kilhoffer.. 10
如果不首先对其进行分析,我们任何人都不可能对现有的代码断言肯定是或否.
这正是测试环境的用途.如果您设置了测试环境,则可以执行升级,然后进行回归测试以查看是否有任何中断.没有这种环境,你就是在赌博.
@Grant Wagner:虚拟化的重点.建立一个良好的测试环境并不困难.
如果不首先对其进行分析,我们任何人都不可能对现有的代码断言肯定是或否.
这正是测试环境的用途.如果您设置了测试环境,则可以执行升级,然后进行回归测试以查看是否有任何中断.没有这种环境,你就是在赌博.
@Grant Wagner:虚拟化的重点.建立一个良好的测试环境并不困难.
借助现代虚拟机选项VMware Server,Microsft Virtual Server,Microsoft Virtual PC等,为什么不设置运行现有平台的虚拟环境,然后进行升级和测试呢?
如果您愿意花钱,您可以购买P2V(物理到虚拟)工具,这些工具将采用您现有的设置并为您提供虚拟化副本(如果您已经完成了大量工作,这可能很有用.对配置的自定义可能很难生成与原始版本匹配的虚拟版本,以便进行适当的测试).