18631921481 发表于 2024-5-28 00:18:07

【待反馈】liunx 8.2面板在打开文件夹有gpk文件的情况下报错

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:
8.2 最最最新版本,修复后无效
系统版本:

问题描述:
相关截图(日志、错误):

运维技术阿闯 发表于 2024-5-28 11:03:12

您好,这个UnicodeEncodeError错误发生的原因是你试图将一个包含无法用UTF-8编码的字符(即“surrogates”或称为“代理对”)的字符串转换为UTF-8编码的字节串。在UTF-16或UTF-32编码中,有些字符(尤其是Unicode码点大于U+FFFF的字符)需要两个16位的“代理对”来表示,但这些代理对在UTF-8中是不合法的。

在你的代码中,问题发生在public.Md5函数中,当调用strings.encode()时,如果strings中包含这样的代理对,Python将无法将其转换为UTF-8字节串。

如果问题代码不是您网站的代码的话您后台私信我您的面板信息和问题描述
页: [1]
查看完整版本: 【待反馈】liunx 8.2面板在打开文件夹有gpk文件的情况下报错