我有一个在PHP 5.1.6上运行的相当大的网站。如果我尝试升级到最新版本,我应该有什么顾虑?差异是否相当大?我应该从5.1迁移到5.2和5.2迁移到5.3以最小化可能出现的不兼容问题吗?
谢谢,
答案 0 :(得分: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上运行顺利。
最好的方法是检查更改,在开发环境中设置站点,进行全面测试,如果生产中的一切都可以升级。确保在生产模式下启用和监控服务器日志,以便在出现问题时能够发现问题。