项目从laravel5.0升级到laravel5.4有哪些不兼容的注意事项?

刚入职新公司,初学laravel,接手了一个 laravel5.0 的项目,据说这个项目是从一个老的项目中分离出来的,所以依赖的laravel版本还是 laravel5.0。
这个项目到我手里已经经历过四五次转手,感觉代码比较混乱,其中还有大量直接使用SQL语句的查询,vender依赖库还被上传到了git仓库里。
公司还是比较看重这个项目的,为了以后方便维护,我想把代码重构一下,首先是要把laravel版本从5.0升级到5.4,因为服务器上的php版本统一使用的5.6.9。
之所以想要升级laravel版本,是因为觉得新版本的laravel更容易找到其他与之兼容的依赖库,方便之后的功能扩展。从composer上找laravel的依赖库,很多都已经不支持laravel5.0版本。

项目从laravel5.0升级到laravel5.4有哪些不兼容的注意事项?
或者laravel5.0更适合升级中间的哪个版本?
希望能给一些建议。

阅读 2.3k
1 个回答

参考官方文档的 升级说明 逐个版本去升级(5.0→5.1→5.2...→5.4

如:从5.4 升至 5.5 的文档连接:https://learnku.com/docs/lara...

其他的自行在该网站查找

曾经操作过 5.2 升级至 5.5,比较顺利,升级至今已有 2 年多,暂未发现问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题