Estou tentando configurar o webmail do roundcube e recebo o erro
"Can't initialize character set utf8 (path: /usr/share/mysql/charsets/))"
Eu consertei isso antes no meu site adicionando: charset = UTF-8 ao final da linha "mysql: host=" para minha conexão db. Isso significa que existe um charset utf8, mas está sendo exigente quanto ao formato.
Eu tentei adicionar o seguinte em /usr/share/mysql/charsets/Index.xml
<charset name="utf8">
<family>Unicode</family>
<description>UTF8 Unicode</description>
<alias>utf8</alias>
<collation name="utf8_general_ci" id="33">
<flag>primary</flag>
<flag>compiled</flag>
</collation>
<collation name="utf8_bin" id="83">
<flag>binary</flag>
<flag>compiled</flag>
</collation>
</charset>
Eu ainda recebo a mesma mensagem de erro. Como faço para adicionar um novo conjunto de caracteres ou superar esse problema com o mysql exigindo que o charset seja específico.
Eu tentei pesquisar os arquivos php do roundcube esperando encontrar a linha de conexão do banco de dados para que eu possa adicionar o - ao uft8, mas não consigo encontrá-lo.