-7

我有一个在 PHP 5.1.6 上运行的相当大的网站。如果我尝试升级到最新版本,我应该有什么顾虑?差异是否很大?我是否应该从 5.1 迁移到 5.2 和 5.2 到 5.3 以尽量减少可能出现的不兼容问题?

谢谢,

4

1 回答 1

2

当您升级 php 时,您从头开始安装整个包,即不会增量应用新版本。

所以,你不需要从 5.1 到 5.2 再到 5.3,直接升级到想要的版本(我推荐使用 php 5.4)。

php.net 站点在升级时也很有帮助,您可以看到新功能和破坏版本之间兼容性的更改。

看看以下链接:

http://www.php.net/manual/en/migration52.php

http://www.php.net/manual/en/migration53.php

http://www.php.net/manual/en/migration54.php

根据我的经验,为 php 5.1 创建的代码在 5.4 上运行顺畅。

最好的方法是审查更改,在开发环境中设置站点,进行彻底的测试,如果一切正常,在生产中升级。确保在生产模式下启用和监控服务器日志,以便在出现问题时及时发现问题。

于 2013-04-04T18:51:49.917 回答