Bom dia, pessoal.
Instalei o ocomon aqui no meu webserver de testes e verifiquei esse problema.
Os arquivos em php estão m formato ANSI, mas o arquivo que gera o banco de dados está em UTF8 sem BOM, bem como a configuração de caracter set dentro do banco:
- Código: Selecionar todos
/*!40101 SET NAMES utf8 */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/`ocomon_rc6` /*!40100 DEFAULT CHARACTER SET utf8 */;
Converter o arquivo SQL para ANSI não resolve.
Alterar uft8 para latin1 no arquivo SQL não resolve.
Nenhuma das duas combinações acima também não resolve.
Boa sorte na solução do problema, mas o próximo passo seria alterar os arquivos em php para ver o resultado, Só que isso realmente deve tomar um tempo. Veja se resolve e coloque aqui o resultado.
br_lemes escreveu:Você pode automatizar a conversão usando find e iconv. Pode ser algo semelhante a:
- Código: Selecionar todos
find -type f -exec iconv -f latin1 -t utf8 {} -o {} \;
O iconv não tem no BFW 3.x em modo de produção, mas em modo de desenvolvimento (BuildTree).
Um abraço.