- 10/21出错了,[MySQL多版...
- 09/30草莓互联2026年国庆放假...
- 09/24草莓互联2026年中秋节放...
- 04/30草莓互联2026年五一劳动...
- 04/03草莓互联2026年清明放假...
- 02/14草莓互联2026年春节放假...
- 12/31草莓互联2026年元旦放假...
- 02/27宝塔面板python2.7升级...
- 02/19宝塔面板站点PCI DSS不合...
- 02/19宝塔面板站点站长工具中点亮HT...
- 02/14宝塔面板https协议无法获取...
- 02/11宝塔Windows面板下SQL...
- 02/02宝塔控制面板利用nginx实现...
- 09/18宝塔控制面板FTP增加Flas...
phpweb已经是国内最强的的开源电子商务系统了,但并非完美,因为任何...
互联网3年一轮回,京东凡客等电商品牌在三年之前也不过是小打小闹,而如...
电商已经成为趋势,传统行业的竞争已经逐渐演变到网络上,也有不少用Weboss...
phpweb系统是固定的模式,适用于大部分行业与需求。但有一些行业还是有自己...
出错了,[MySQL多版本管理(Docker应用)]运行时发生错误!
出错了,[MySQL多版本管理(Docker应用)]运行时发生错误! TypeError: JSONDecoder.__init__() got an unexpected keyword argument 'encoding' REQUEST_DATE: 2026-10-20 22:55:36 PAN_VERSION: 13.1.0 OS_VERSION: TencentOS Server 3.3 (Final) x86_64(Py3.13.14) REMOTE_ADDR: 163.125.159.166 REQUEST_URI: POST /plugin%3Faction%3Da%26name%3Ddk_mysql_manager%26s%3Dget_install_conf REQUEST_FORM: {} USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36 Edg/155.0.0.0 Traceback (most recent call last): File "/www/server/panel/class/panelPlugin.py", line 3830, in a return p.exec_fun(get) ~~~~~~~~~~^^^^^ File "/www/server/panel/class/pluginAuth.py", line 67, in exec_fun raise public.PanelError(res['msg']) public.PanelError: 面板运行时发生错误: Traceback (most recent call last): File "/www/server/panel/plugin/dk_mysql_manager/dk_mysql_manager_main.py", line 166, in get_install_conf result = json.loads(public.readFile(self.install_conf_path), encoding='utf-8') File "/www/server/panel/pyenv/lib/python3.13/json/__init__.py", line 365, in loads return cls(**kw).decode(s) ~~~^^^^^^ TypeError: JSONDecoder.__init__() got an unexpected keyword argument 'encoding'
原因
json.loads() 在 Python3.9 及以后版本已经移除了 encoding 参数,你面板现在是 Py3.13.14,插件代码还带着 encoding='utf-8',直接报错。
报错行:result = json.loads(public.readFile(self.install_conf_path), encoding='utf-8')
说明:public.readFile 返回的本身就是字符串,不需要给 json.loads 指定 encoding;encoding 是老 Python2 / 早期 3 的遗留
解决方法:直接贴文件,下载覆盖到/www/server/panel/plugin/dk_mysql_manager文件夹下,重启宝塔控制面板即可。
通过网盘分享的文件:dk_mysql_manager_main.py
链接: https://pan.baidu.com/s/1BLl2mOTQz47OxPDOOXJjkw?pwd=jdv6 提取码: jdv6
可能会提示报错:配置失败,如图:

解决办法:配置 Docker 国内镜像加速器
你是腾讯云服务器,用腾讯云专属加速最快。SSH 执行:
mkdir -p /etc/dockercat > /etc/docker/daemon.json <<'EOF'
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com",
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com"
]
}
EOF
systemctl restart docker腾讯云内网机器用 mirror.ccs.tencentyun.com 走内网,速度最快且不消耗外网流量。
验证镜像能拉到
docker pull mysql:8.0.35
能拉成功 → 回插件页面重新点部署即可
仍然超时 → 继续下面排查
如果还是超时,排查网络连通性
# 测试能否连Docker Hub(DNS解析) ping -c 2 registry-1.docker.io # 测试到镜像源的连通性 curl -I -m 10 https://mirror.ccs.tencentyun.com








