Confluence 6 字符集编码的问题解决

简介: 如果你的 Confluence 站点的字符集没有被正确配置,你可能会遇到下面的问题:Non-ASCII 字符将会显示为问号(?)Non-ASCII 字符集的页面链接将不能工作单一字符将会被显示为 2 个字符文本出现乱码对这些问题进行诊断,请参考下面的步骤。

如果你的 Confluence 站点的字符集没有被正确配置,你可能会遇到下面的问题:

  • Non-ASCII 字符将会显示为问号(?)
  • Non-ASCII 字符集的页面链接将不能工作
  • 单一字符将会被显示为 2 个字符
  • 文本出现乱码

对这些问题进行诊断,请参考下面的步骤。

1. 运行编码测试

Confluence 提供了编码测试能够帮你找到你配置中可能出现的问题。你需要具有 Confluence 管理员权限才能进行这个操作。

  1. 进入 <your-confluence-url>/admin/encodingtest.action 
  2. 根据提示粘贴一行文本,然后开始测试。你也可以张贴特定语言的文本,例如,日文,中文等。你可能会遇到显示的文本和你粘贴的文本不同的情况的问题。

如果显示的文本的编码与你输入的文本的编码不同,那么你可以确定你的系统的字符集设置有问题。如果测试成功了,将会显示下面的界面。

2. 为你的数据库使用相同的编码

你的数据库和 Confluence 必须使用相同的字符集。请参考 Configuring Database Character Encoding 页面来获得更多的信息。

3. 获得帮助

如果你确定在你的字符集中遇到了问题,你可以 create a support request,官方的的支持小组将会帮你解决问题。

在你提交的问题中包含下面的内容将会有助于我们更快的找到问题在哪里:

  • 问题出现的屏幕截图
  • 你字符集测试的结果
  • 有关你数据库的信息(包括你数据库的版本)
  • 你的 System Information 页面中信息的拷贝

https://www.cwiki.us/display/CONF6ZH/Troubleshooting+Character+Encodings

目录
相关文章
|
6月前
|
XML Java Android开发
Myeclipse 为项目设置UTF-8格式:
在Eclipse中设置UTF-8编码:1) Window -&gt; Preferences,选择General -&gt; Workspace,设置Text file encoding为UTF-8。2) 同样路径,进入Content Types,选中Text,设Java Source File默认编码为UTF-8。其他文件类型如properties和XML默认已设定。
62 2
|
关系型数据库 MySQL 数据库
mysql命令行修改字符编码
1 修改数据库字符编码 mysql> alter database mydb character set utf8 ;
182 0
|
存储
Confluence 6 评论一个文件
无论是一个图片 —— 例如一个模拟的新市场计划需要反馈,还是一个 PDF 文件,一个演讲稿,或者任何你可以在 Confluence 中预览的文件。你可以在预览的的任何位置放置一个热点然后添加你的评论后开始对话。
755 0
Confluence 6 分享一个文件
协同合作和编辑不仅仅是发生在页面中,很多时候你需要与你的项目小组针对文档,报告,图片,表格进行协同操作。不管是针对性的市场计划或者一个完整的项目计划,你可以在 Confluence 中让你的项目小组成员针对你的文档提供反馈,并让你们能够协同进行工作。
796 0
|
数据安全/隐私保护
Confluence 6 文件
通过将你的文件上传到 Confluence 能够让你在一个统一的地方分享你项目小组的 PDF 文件,Office 文档,图片以及更多的内容。 自动版本,即时预览,权限控制和全文搜索意味着在网络驱动器上为你的项目小组分享你的内容已经成为了过去。
811 0
|
关系型数据库 数据库 Oracle
Confluence 6 配置字符集编码
Confluence 和你的数据库必须配置使用相同的字符集。为了避免字符出现问题,请将所有的字符集设置为使用 UTF-8 编码(或者根据你配置的数据库来制定正确的 UTF-8 编码字符集,例如在 Oracle 中使用的是 AL32UTF8 )。
1258 0
|
关系型数据库 数据库 Oracle
Confluence 6 数据库字符集编码和问题
数据库字符集编码 你的数据库和 JDBC 数据源连接必须配置为使用 UTF-8 编码(或者根据你配置的数据库来制定正确的 UTF-8 编码字符集,例如在 Oracle 中使用的是 AL32UTF8 )。
1145 0
|
MySQL 关系型数据库 数据库
Confluence 6 MySQL 3.x 字符集编码问题
MySQL 3.x is 已知在大写和小写转换的时候有些问题(non-ASCII)。 问题诊断 请按照 Troubleshooting Character Encodings 页面中的内容对问题进行诊断。
959 0
|
存储 缓存 数据库
Confluence 6 € 欧元字符集不能正常显示
€ (euro) 标记 是一个 3 字节字符,在 (UTF-8)中这个字符被表示为 0xE2, 0x82, 0xAC。 有时候,你的系统中没有设置所有的地方为相同的字符集的时候(Confluence,服务器和数据库都应该是相同的字符集),你可能会遇到一些字符不能显示的问题。
1074 0
|
SQL Oracle 关系型数据库
Confluence 6 已经存在的安装配置数据库字符集编码
针对已经存在的 Confluence 安装,如果你安装的 Confluence 版本是 6.4 或者早期的版本,我们在安装的时候没有检查你数据库的字符设置。
1099 0