Confluence 6 字符集編碼的問題解決

若是你的 Confluence 站點的字符集沒有被正確配置,你可能會遇到下面的問題:數據庫

  • Non-ASCII 字符將會顯示爲問號(?)
  • Non-ASCII 字符集的頁面連接將不能工做
  • 單一字符將會被顯示爲 2 個字符
  • 文本出現亂碼

對這些問題進行診斷,請參考下面的步驟。api

1. 運行編碼測試

Confluence 提供了編碼測試可以幫你找到你配置中可能出現的問題。你須要具備 Confluence 管理員權限才能進行這個操做。app

  1. 進入 <your-confluence-url>/admin/encodingtest.action 
  2. 根據提示粘貼一行文本,而後開始測試。你也能夠張貼特定語言的文本,例如,日文,中文等。你可能會遇到顯示的文本和你粘貼的文本不一樣的狀況的問題。

若是顯示的文本的編碼與你輸入的文本的編碼不一樣,那麼你能夠肯定你的系統的字符集設置有問題。若是測試成功了,將會顯示下面的界面。測試

2. 爲你的數據庫使用相同的編碼

你的數據庫和 Confluence 必須使用相同的字符集。請參考 Configuring Database Character Encoding 頁面來得到更多的信息。編碼

3. 得到幫助

若是你肯定在你的字符集中遇到了問題,你能夠 create a support request,官方的的支持小組將會幫你解決問題。url

在你提交的問題中包含下面的內容將會有助於咱們更快的找到問題在哪裏:spa

  • 問題出現的屏幕截圖
  • 你字符集測試的結果
  • 有關你數據庫的信息(包括你數據庫的版本)
  • 你的 System Information 頁面中信息的拷貝

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

相關文章
相關標籤/搜索