我必须将生产php网络服务器从php-5.6升级到7.2。升级到7.2时,我在3d-party库中遇到了很多弃用问题。我没有开发该项目。而且该项目似乎没有使用任何软件包管理器软件(例如composer)。
第一个弃用错误位于nette.php(Nette)中,但恐怕还会有更多弃用错误。
解决此任务的最佳方法是什么?
答案 0 :(得分:1)
一个好的方法是使用composer使用当前版本安装第三方库。这使您能够轻松地返回到旧情况。然后,您逐一升级这些库,检查兼容性并更改与该库相关的项目特定代码。