Problema com encoding?!
Boas.
Nestes ultimos dias, e após ter realizado o upgrade do Sarge para o Etch numa maquina de testes, dei inicio à actualização de varios servidores que tenho instalados. o Upgrade correu bem ainda que tenha detectado algumas mensagens originarias do Perl em relação ao Locales, mas tudo ficou a funcionar correctamente, pelo menos até ver!
Hoje, para um novo servidor, tentei instalar o novo Etch de raíz. Instalei normalmente como fazia, ou seja, linguagem Ingles, e keyboard portugues. Só que apos instalar verifiquei que o encoding nao funciona correctamente, visto o sistema nao conseguir ler os cedilhas nem acentos, nem sequer escrever os mesmos num editor.
Ficheiros que ja tinham estas letras com cedilhas e acentos tais não ficam visiveis mais sim com caracteres estranhos.
Experimentei no apache2 instalar uma pagina em PHP que fiz para algumas funções do sistema, e aparece tudo marado também, tipo, em vez de aparecer "Configurações" aparece "Configura磯". Nos ficheiros de texto do sistema trocam por "Ã@" etc...
Experimentei reconfigurar o locales adicionando as entradas PT e nada! Alguma ideia?
Obrigado
José Rodrigues
- Clique Iniciar Sessão ou registar-se para colocar comentários







Boas de novo. Já consegui
Boas de novo.
Já consegui resolver o problema, passo aqui a dica para alguem que tenha o mesmo problema.
Primeiro fiz um dpkg-reconfigure locales e adicionei a PT UTF8 como predefinida. A partir daí o sistema ficou todo OK, passei a conseguir ler os "ç" e os "ã".
O problema no Apache2 continuou. Mas depois de descomentar a linha " AddDefaultCharset ISO-8859-1" em /etc/apache2/apache2.conf, e de fazer um reload ficou tudo OK.
Obrigado
José Rodrigues
Obrigado, tb estava com esse
Obrigado,
tb estava com esse problema, no Apache2, já resolvi com a tua dica.
--
"No ínicio não havia nada e Ele disse: apt-get install light"
Obrigado
Obrigadão, também tinha o mesmo problema, andava aqui a testar os locales e isso, mas a situação mantinha-se, não tinha pensado no apache2.conf, mas fiquei com o problema resolvido :)
Apesar disso, o Iceweasel continua a mostrar-me alguns caracteres mal, por problemas de encoding, não percebo mesmo o que se passa lá... Tenho andado a explorar novas fontes, novos encodings, no próprio Iceweasel, mas tudo se mantém... alguma dica?
Nota: A situação só acontece com um ou 2 sites, o que ainda é mais estranho... Limpei a Private Data, mas tudo mantém-se... Os mesmos sites abrem perfeitamente no Konqueror ou outro browser qualquer, sem problemas de encoding. uso KDE.
Abraço
Problema resolvido
Boas. Já resolvi o problema. Era uma coisa super estúpida que só me ocorreu hoje...
Por algum motivo, alguns sites abriram na mesma em UTF8, mesmo nas configurações estando forlado iso-8859-1.
Fui ao View, Encoding, e vi lá que esse site tinha mesmo UTF-8, mudei e ficou resolvido... algo tão simples quanto isso... mas durante dias nem me lembrei dessa opção.
Espero que isto ajude alguém...
Um abraço