今天在Yii框架中,使用redis进行自增操作时,报错:ERR value is not an integer or out of range。这个increase方法是基于redis原生封装的,为了更好的显示,在xshell打印结果如下:

结果还是报错了!看了半天,还是没找到原因,想了想,根据key把存储的结果打印出来,如下:

"a:2:{i:0;i:1;i:1;N;}"

发现问题的根源了:我这里面key对应的value值根本就不是我预期的value值!查看Yii框架底层代码,发现在进行自增之前,对数据进行了jsonSerialize。

  • 欢迎大家关注我的微信公众号,会分享自己在Web开发领域和生活工作中的一些所思所悟,希望能给你带来帮助!

redis报错:ERR value is not an integer or out of range相关推荐

  1. 解决Redis报错:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist

    解决Redis报错:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on ...

  2. SpringBoot 整合Redis报错:NoClassDefFoundError: redis/clients/util/SafeEncoder

    QUESTION:SpringBoot 整合Redis报错:NoClassDefFoundError: redis/clients/util/SafeEncoder? ANSWER: 这种情况是版本不 ...

  3. 使用客户端jedis时报错Could not get a resource from the pool 以及使用Spring Data Redis报错解决方法

    一.Jedis 报错 今天在使用jedis时,一直报错 Could not get a resource from the pool 在网上找了好多解决的方法,并且找了半天错误,才发现是我的启动方式有 ...

  4. npm install 报错 ERR! gyp ERR! cwd D:\workspace\node_modules\node-sass错误解决/npm ERR! gyp verb `which

    一.问题描述: npm install 报错 ERR! gyp ERR! cwd D:\workspace\node_modules\node-sass 二.可能原因 nodejs与sass版本不匹配 ...

  5. redis报错 oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo

    redis报错 oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo ...

  6. 解决Redis报错Redis is configured to save RDB snapshots, but it is currently not able to persist on disk

    Redis报错信息 在Spring Boot中集成Redis客户之后,进行数据操作,发现报如下错误: org.springframework.data.redis.RedisSystemExcepti ...

  7. 阿里云 java程序 链接redis 报错 : IO Error: Connection reset

    阿里云 java程序 链接redis 报错 : IO Error: Connection reset 报错内容 2018-03-07 17:33:41.224 ERROR [main][Worker. ...

  8. redis报错 oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo

    redis报错 oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo ...

  9. Android之jni编译报错comparsion between signed and unsigned integer expressions解决办法

    1.问题 jni编译报错comparsion between signed and unsigned integer expressions 2.原因 在for循环里面,不能用无符号32整形数据作为判 ...

  10. unity3d C#用匿名委托循环注册按钮点击事件报错:索引超界 ArgumentOutOfRangeException: Index was out of range. Must be non-ne

    unity3d C#用匿名委托循环注册按钮点击事件报错:索引超界 ArgumentOutOfRangeException: Index was out of range. Must be non-ne ...

最新文章

  1. 电信运营商如何玩转大数据?
  2. python使用界面-如何使用Python建立有窗口、按钮之类的图形界面
  3. 学网络好帮手:路由器模拟软件RouteSim3.31
  4. PHP的Static与Global
  5. 07-机器学习(Hog+SVM实现小狮子识别)
  6. PHP 备份还原 MySql 数据库
  7. C#学习笔记(十一):动态类型
  8. Circle Loss: A Unified Perspective of Pair Similarity Optimization 圆损失函数,统一优化视角,革新深度特征学习范式 CVPR 2020
  9. java动态录音_java实现动态录音,声卡有声音进来就自动录音
  10. maven docker plugin 常见问题解决
  11. 矩池云上创建Pytorch 0.41环境
  12. CentOS 7 怎样自动连接网络
  13. linux 会不会受到永恒之蓝漏洞,永恒之蓝漏洞复现(ms17-010)
  14. 大数据开发之路:hive篇,你看了吗?
  15. arduino交通灯编程代码_Arduino初初教程3 (交通灯)
  16. form表单同时提交带文本和图片的数据
  17. 思维之道:管理何必那么虚
  18. 怎样在PS中使用渐变功能对图片调色?原来还有这样的调色模式!
  19. 21天学通C语言-学习笔记(3)
  20. Dell Insprion 7590安装Window7记录

热门文章

  1. 互联网运营起步 |《从零开始做运营》读书笔记
  2. 25 个你可能不知道的 Linux 真相
  3. 最新版gg服务器框架安装器,GG服务框架安装器
  4. 工商总局:将对网店卖家身份进行全面普查
  5. appcan ajax mysql_appCan折叠列表
  6. android自定义秒表(精确到0.1秒,带计次功能)
  7. java邮箱实现忘记修改密码
  8. 【思考】再谈面向过程与面向对象
  9. 中小企业OA系统如何选型?OA软件选型必看技巧
  10. [心得]AUP Unix编程艺术知识整理