关于新版验证码错误
问题描述
php 8.0+
mysql 5.7
thinkphp V8.0.4(2024年7月30日)
更新完之后,think-orm v3.0.18 -> v3.0.19
退回v3.0.18版本即可解决
验证码功能提示:Illegal offset type
稍微看了下代码,好像是think-orm下的pdo下的insert方法报错了。
具体应该是Query类的getAutoInc方法问题,具体没分析。
请先登录
问题描述
php 8.0+
mysql 5.7
thinkphp V8.0.4(2024年7月30日)
更新完之后,think-orm v3.0.18 -> v3.0.19
退回v3.0.18版本即可解决
验证码功能提示:Illegal offset type
稍微看了下代码,好像是think-orm下的pdo下的insert方法报错了。
具体应该是Query类的getAutoInc方法问题,具体没分析。
感谢反馈,问题已经复现,最近更新的
think-orm
某个方法返回值类型错误,仓库中的v2.1.1版本已经修复此问题,手动修改可以参考这个提交think-orm刚刚发布了3.0.20;里面好像修复了这个Illegal offset type错误
- 1
前往