A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 为热爱挥汗 中级黑马   /  2018-1-18 14:38  /  2317 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有一次程序报错,于是追根溯源,无意间发现,在thinkphp文件 ThinkPHP/Library/Behavior/TokenBuildBehavior.class.php 第47行的源代码:$tokenValue = $tokenType(microtime(TRUE)) ;很显然,这里应该做出判断,不然可能报错,于是查看升级之后的3.2.3版本,发现果然有修正,修正后的代码是$tokenValue = is_callable($tokenType) ? $tokenType(microtime(TRUE)) : md5(microtime(TRUE));然后果断升级,结果就正常了。

3 个回复

正序浏览
回复 使用道具 举报
回复 使用道具 举报
加油 加油 加油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马