Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Ошибка

При создании страницы в Confluence на русском языке ее название отображается символами "??????". Ситуация зафиксирована на дистрибутиве confluence-3.4.6-std.zip.

Пример:

Возможные причины

Некорректно указана кодировка в одном из мест конфигурации.

Решение

Рекомендуем везде использовать UTF-8. Проверьте кодировку в следующих местах:

  • В Confluence: Администрирование\Основная конфигурация\Форматирование и международные установки.
  • В Tomcat: файле server.xml должна быть строка: 
    Code Block
    langxml
    <Connector port="8080" URIEncoding="UTF-8"/>
  • В СУБД (например, MySQL) на используемой базе данных, должна быть установлена кодировка UTF-8.
  • В файле confluence.cfg.xml должна быть строка: 
    Code Block
    langxml
    <property
     name="hibernate.connection.url">jdbc:mysql://localhost/confluencedb?autoReconnect=true&amp;sessionVariables=storage_engine%3DInnoDB&amp;useUnicode=true&amp;characterEncoding=utf8</property>