最近在开发中发现将本的php切换为7.2后Yii直接报错,后来查询发现是
Yii2中Object 对象php7.2中为保留对象,所以会报错,查了一下发现有以下解决办法
1、使用php7.2以下的版本
2、自己修改Yii底层框架对象(需要时间成本和精力)
3、更新Yii版本(v2.0.15.1后已修复)
因为工作环境的网络限制,本地开发的时候暂时进行低版本的php进行开发,这时记录一下,以备后用
本文探讨了在将PHP版本升级到7.2后,Yii2框架出现的兼容性问题,主要原因是Object对象在PHP7.2中被保留,导致框架错误。文中提供了三种解决方案:回退PHP版本、修改Yii底层代码或更新Yii版本至v2.0.15.1以上,该版本已修复此问题。
最近在开发中发现将本的php切换为7.2后Yii直接报错,后来查询发现是
Yii2中Object 对象php7.2中为保留对象,所以会报错,查了一下发现有以下解决办法
1、使用php7.2以下的版本
2、自己修改Yii底层框架对象(需要时间成本和精力)
3、更新Yii版本(v2.0.15.1后已修复)
因为工作环境的网络限制,本地开发的时候暂时进行低版本的php进行开发,这时记录一下,以备后用
3727
2535
2万+

被折叠的 条评论
为什么被折叠?