Configurando o charset de suas páginas Web

Publicado por Diego em 09/04/2010

[ Hits: 12.432 ]

Blog: http://www.vivaolinux.com.br/~usrlinux

 


Configurando o charset de suas páginas Web



Um problema que afeta páginas hospedadas num serviço que roda o programa servidor Apache sob o Linux é a troca de caracteres acentuados por algum símbolo (quadrado, interrogação etc).

Isso acontecerá em arquivos que foram salvos com o charset ISO-8859-1 e o Apache está configurado para utilizar o charset UTF-8, que é o padrão no Ubuntu e em várias outras distribuições.

Um modo de resolver este problema é alterando o charset no header da página, que fica entre as head:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
ou
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

O segundo modo de solucionar este problema é mudar a configuração do Apache. Isso pode ser feito editando o arquivo /etc/apache2/conf.d/charset substituindo:

AddDefaultCharset UTF-8

Por:

AddDefaultCharset ISO-8859-1

Caso não seja aplicada as mudanças, altere também o arquivo /etc/apache2/apache2.conf.

Outras dicas deste autor

Case e concatenação no SQL - Ajuste de ordem ou posição na tabela

Verificando CPF com PHP

Firebird - Como localizar GENERATORS de uma tabela

Interface gráfica para configuração do SAMBA

PHP - Utilizando Chainning

Leitura recomendada

VisualStudioCode no Fedora 30

cron - mudando editor de edição no Slackware 10

OpenOffice.org utilizando programas externos

Novo Qemu 0.9 + kqemu no Ubuntu Edgy

Salvando bookmarks (favoritos) do Firefox

  

Comentários
[1] Comentário enviado por eldermarco em 09/04/2010 - 18:02h

Bem que algumas páginas por aí deveriam ver isso.. algumas até bem famosas e com aqueles caracteres esquistos por causa disso.

[2] Comentário enviado por heitorsalles em 09/05/2014 - 18:24h

Olá eu coloquei um post fazendo perguntas sobre o assunto, não alterei os header das paginas mas os outros procedimentos realizei teria alguma sugestão para eu não ter que alterar as header das paginas?



Contribuir com comentário