Ver Resposta Única
Antigo 22-07-2008, 09:22   #4 (permalink)
galahad
Super Moderador
 
Avatar de galahad
 
Registrado em: Jun 2008
Localização: Espírito Santo
Distribuição: Gentoo
Posts: 250
Agradeceu: 10
Agradecido 50 vez(es) em 48 Posts
Reputação: 43
galahad galahad
Padrão

Foi mal! Não tinha prestado atenção ao título do tópico e não me atentei que o seu problema era de acentuação. Vamos lá:

Você colocou como charset padrão do seu apache, o ISO-8859-1 que é o formato latin1. Se os acentos estão aparecendo de forma "esquisita", faça o seguinte teste no seu navegador, se for o firefox, vá em "Exibir / Codificação" e veja qual é a codificação que está configurada, se for ISO-8859-1, coloque para UTF-8 e veja se os acentos aparecem normalmente, se estiver como UTF-8, coloque para ISO-8859-1 e veja se os acentos aparecem normalmente.

Verifique o código fonte do seu arquivo html, veja qual é o formato que ele foi gravado ou que está especificado no header dele. Procure por linhas que configurem o charset, que podem ser tags do tipo META ou mesmo no DocType. Por último, tente converter o formato do arquivo com o comando:

Código:
iconv -f utf-8 -t latin1 acentos.html > acentos2.html
ou ao contrário com o comando:

Código:
iconv -f latin1 -t utf-8 acentos.html > acentos3.html
e tente acessar estes arquivos acentos2.html 2 acentos3.html e veja como fica a acentuação neles.

Informe os resultados.
__________________
Frederico Freire Boaventura (Galahad)
LPIC-II | MCP

A resposta ajudou? Agradeça!

"Linux poses a real challenge for those with a taste for late-night hacking (and/or conversations with God)."
(By Matt Welsh)
galahad está offline