宝塔面板Redis数据管理工具hash和zset类型报错的解决方法

article/2025/10/31 9:34:01

问题描述

        在宝塔面板的Redis数据管理工具中,查询其他数据都没问题,但是查询hash和zset类型的数据时页面上会出现一个黑框,并且右侧没有出现数据.

        (写文章的时候已经解决了,所以没截到图,如果你也有这个问题,那你应该能明白我在说啥)

        查了半天发现竟然没人提过这个问题,既然没有那就自己解决吧

        打开F12,再次查询报错的数据,你就会发现一个接口报错了,查看返回结果,如下图.

看报错信息: keys must be str, int, float, bool or None, not bytes

如果你的报错和我一样,那继续往下看.如果不一样,那后面的解决方法可能未必适合你

解决方法

        1. 进入 /www/server/panel/plugin/redisutil 目录中,找到 redisutil_main.py  文件,如下图

         2. 打开并编辑这个文件.你可以直接用Vim编辑,也可以下载到本地编辑,然后再用FTP传上去

        需要改2个地方:

        一. 第97行后面加一个参数 decode_responses=True 如下图

         二.删除文件中所有的 .decode('utf-8'),一共有4个,如下图

        3.重启宝塔面板,然后就ok了

 最终效果图

hash类型正常显示


http://chatgpt.dhexx.cn/article/6V2B8jHt.shtml

相关文章

Redis集群管理工具redis-trib

Redis3.0 及其之后的版本提供了 redis-cluster 集群支持,用于在多个redis节点间共享数据,以提高服务的可用性。构建 redis-cluster 集群可以通过 redis-trib.rb 工具来完成。redis-trib.rb 是redis官方提供的一个集群管理工具,集成在redis安装…

推荐一款 Redis 可视化管理工具——Another Redis Desktop Manager

文章目录 :pushpin: 简介:clipboard: 基础配置基础设置 :pencil2: 使用方法1.连接Redis实例2.监控Redis性能3.执行Redis命令 :tada:下载安装1.下载地址2.安装 📌 简介 Redis是一种快速、高效的NoSQL数据库,广泛用于缓存、会话管理、消息队列等领域。为了…

mac安装redis管理工具rmd

2019独角兽企业重金招聘Python工程师标准>>> 官网教程:http://docs.redisdesktop.com/en/latest/install/#build-from-source 1、从官网下载最新源码 转载于:https://my.oschina.net/carmen001/blog/825983

redis web工具

安利web版redis管理工具一款,首先来个正面照 界面看上去挺简洁,下面就演示如何得到他 本机 Python 2.7.5 Linux dev 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 命令行: git clone …

Redis 管理工具:Another Redis DeskTop Manager

Another Redis DeskTop Manager 简介 Another Redis DeskTop Manager 是 Redis 可视化管理工具,体积小,完全免费。最重要的是稳定啊,而且操作简单、方便,特别推荐~ ▶ github 地址 ▶ 快速下载(github下载太慢&…

Macos安装redis及redis可视化管理工具

目录 1.首先将clashX的系统代理复制为终端代理,这样可以使用国外镜像源 2.安装完成之后会有如下的提示: 3.redis的安装路径: 4.将redis设置为后台运行 5.运行redis: 6.停止redis服务: 7.安装可视化工具 1.首先将…

开源Redis管理工具: ManGe-Redis

ManGe Redis 工具 https://github.com/mangenotwork/mange_redis_manage 项目简介 ManGe redis 工具是一款redis操作,监控,预警,远程备份等功能集成的工具;该工具属于开发类辅助工具;该工具先选型为B/S架构&#xff1b…

redis命令工具

1:Redis 命令工具 Redis 提供了多个命令工具,这些命令工具的作用分别如下所示: redis-server ; 用于启动redis的工具,redis-benchmark; 用于检测redis在本机的运行效率redis-check-aof; …

Redis桌面管理工具远程连接宝塔redis服务

Redis桌面管理工具远程连接宝塔redis服务 下载安装包 中文版:链接: https://pan.baidu.com/s/1tEzBYG167-7W0f3ybM4-fA 提取码: 269s 配置redis.conf 注释掉 bind 127.0.0.1 ::1这行 ################################## NETWORK #############################…

redis 管理工具比对

目录 基本信息 基于Java的CacheCloud和RedisManager使用总结 CacheCloud: RedisManager: 两者差异,RedisManager欠缺的: 两者的共同障碍: Redis Monitoring tools and useful links 参考链接 以下内容摘自雪球…

一款超好用的 Redis 可视化管理工具

JavaGuide (「Java学习面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!) 开源版的兄弟 《Java 面试指北》已经出生。个人能力和精力有限,希望有更多同好参与到 JavaGuide …

关于目前流行的 Redis 可视化管理工具的详细评测

起因:公司让我在网上找一个 ubuntu 上的 Redis 的管理工具,找了一圈,怎么说合适勒,就是搜索到的文章基本上长一个样 ,内容都是偏向于介绍,然后我就想着来写一篇评测相关的文章,来让大家更好的做…

Redis Desktop Manager – Redis可视化管理工具、redis图形化管理工具、redis可视化客户端、redis集群管理工具

Redis Desktop Manager – 个人认为是目前最好用的Redis可视化管理工具。 redis可视化工具、Redis可视化管理工具、redis图形化管理工具、redis可视化客户端、redis集群管理工具 一、Windows系统Redis管理工具安装方法如下: 1、进入Redis Desktop Manager在git的发行版(免…

idea开发环境配置

1、idea安装 直接百度下载安装包安装即可 2、jdk安装 下载后图形化安装--一路点点点即可 环境变量配置: vi /etc/profile 在文件尾添加以下内容: JAVA_HOME/usr/local/java/jdk1.8.0_221 自己的jdk安装路径 PATH𝐽𝐴&#x…

Hbuilder X 开发APP指南

开发环境HBuilder X 开发环境Hbuilder下载Vant轻量、可靠的移动端 Vue 组件库(参考文档)HTML5中国产业联盟(参考文档) 平台支持 iOSAndroid FirstAPP 启动HbuilderX在菜单栏中选择“文件”-> “新建”->“项目”&#x…

MacOS开发环境搭建

一.软硬件准备 MacOS电脑 Xcode软件,在AppStore中搜索Xcode并安装,安装过程比较长,需要耐心等待。 二.新建工程 打开Xcode,创建工程,选择macOS里面的App选项,点击Next 出现弹框后,输入Prod…

混合App开发,HBuilder开发移动App

使用HBuilder开发混合App: Hbuilder:是一个在线打包工具,不需要在本地配置开发环境;直接将做好的网站,通过一些简单的操作,就能在线打包为一个App; 混合APP开发常见技术:Html5、Re…

安卓物联网APP开发——基于编辑物联网平台环境实现远程控制数据传输

本篇博客主要对app进行开发来实现对esp系列芯片的远程控制,通过mqtt协议来进行数据的传输,用wifi模块接收数据串口收发数据到单片机上使用,可远程操控。 APP开发(Android Studio) 通过Android Studio来设计软件&…

appinventor拓展开发

为什么要开发拓展? 想要使用appinventor标准支持的以外功能只有两种方式。 1.直接修改appinventor的源码,添加新的功能,然后使用这个私人定制的服务器。 2.编写拓展,可以添加到任何可以正常使用的appinventor服务上。 第二种的…

uni-app开发环境配置及混合开发流程

uni-app开发环境配置及混合开发流程 NodeJS开发环境 安装NVM 下载安装 NVM是一个支持多版本NodeJS的版本管理工具,如果本机已安装了NodeJS建议先卸载。 下载NodeJS 解压后直接运行安装:设置好安装目录及后面NodeJs的安装目录。 配置环境变量 路径…