页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

知识库使用的字符集编码不支持保存这种特殊符号,设置的时候正常是因为从缓存中读取的,但是设置好之后,这个m³要存到知识库里面去,当读取不到缓存从知识库查询出来时,“³”就会变成问号了。这个m³要存到知识库表中去,但是知识库的编码(如GBK)不支持特殊字符,“³”保存入库的数据已经是问号了,当系统读取不到缓存从知识库查询出来时,“³”就会变成问号。

解决方案

需要支持正常存储这种特殊符号的知识库(存入后能正常select查询出不乱码的字符),比如mysql数据库可以使用utf8mb4编码(config界面编码仍然选择UTF-8),也就是对于mysql的知识库,需要新建一个使用utf8mb4编码的库,然后空库升级恢复知识库再去修改设置。

...