为了账号安全,请及时绑定邮箱和手机立即绑定

Redis: :setTimeout() 已弃用 PHP 7.2

Redis: :setTimeout() 已弃用 PHP 7.2

PHP
陪伴而非守候 2022-10-22 15:37:23
我开始收到此错误遇到 PHP 错误 严重性:8192消息:函数 Redis::setTimeout() 已弃用文件名:drivers/Session_redis_driver.php我正在使用 PHP 7.2.27 我能做些什么来解决这个问题
查看完整描述

3 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

这里的解决方案:LINK

像这样的代码:$this->_redis->setTimeout

应该 :$this->_expire


查看完整回答
反对 回复 2022-10-22
?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

更新您的 Codeigniter 3 版本,目前位于3.1.13您可以在此处下载当前版本的 zip 文件。升级:

  • 删除(或重命名)当前system文件夹

  • 提取 zip 文件并将新system文件夹复制到您的应用根目录

docker-compose使用redis docker 映像设置我的 CI 应用程序时遇到了这个问题


查看完整回答
反对 回复 2022-10-22
?
慕哥9229398

TA贡献1877条经验 获得超6个赞

请尝试将setTimeout()功能替换为expire()



查看完整回答
反对 回复 2022-10-22
  • 3 回答
  • 0 关注
  • 232 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号