Amigos, boa tarde.<br><br>O problema que irei descrever a seguir não tem relação direta com Perl, mas creio que com ajuda dos membros eu possa resolve-lo com Perl (ou não, vamos descobrir).<br><br>Me passaram uma solicitação aqui na empresa com o seguinte cenário:<br>
Fizeram um back-up de um banco de dados MySQL através do comando "mysqldump". Formataram o servidor do cliente, atualizaram o MySQL e fizeram a importação do banco de dados (usando o phpmyadmin ou via linha de comando - não sei afirmar qual método usaram).<br>
<br>O problema é que todas as palavras acentuadas agora aparecem com um "?" em navegadores web. Não é o charset da aplicação que solicita dados no banco de dados porque é a mesma aplicação (inclusive a versão da aplicação é a mesma) [A aplicação em questão é o DotProject versão 2.1 e os campos com texto estão com COLLATE utf8_unicode_ci].<br>
<br>Outro fato é que os novos registros no banco de dados estão corretos.<br><br>Já tentei de várias formas (usando Perl, Java, funções do PHP, outros softwares) descobrir em que charset estão as palavras acentuadas com erro. Não consegui nada. Absolutamente nada.<br>
<br>Segue um exemplo de pequenas frases com problemas:<br>CAF� DA TARDE <br>--> deveria ser "CAFÉ DA TARDE"<br><br>Café <br>--> deveria ser "Café"<br><br>REUNI�ES INTERNAS <br>--> deveria ser "REUNIÕES INTERNAS"<br>
<br><br>Algum membro pode dar alguns belos 2 centavos de ajuda?<br><br>Um abraço,<br>João Gabriel Casteluber Laass<br><br><br><br><br><br><br><br><br>