Erro na Acentuação e cedilha [RESOLVIDO]

1. Erro na Acentuação e cedilha [RESOLVIDO]

GABRIEL BARBOSA DE CASTRO
gabrielbcastro

(usa Debian)

Enviado em 22/01/2009 - 17:31h

Blz galera!!
Não sei se o meu problema é diretamente no Apache, mas tem relação com o mesmo.

Instalei o Squid pra ser meu proxy e o Sarg e Apache para analisar os logs de acesso a internet.
Criei uma página HTML para ser exibida quando os usuários tentassem acessar alguma página bloqueada.
Mas os acentos e cedilhas são substituídos por caracteres inválidos.

O que faço para resolver??

Desde já agradeço!


  


2. MELHOR RESPOSTA

Jefferson Diego
Diede

(usa Debian)

Enviado em 23/01/2009 - 15:38h

Se o problema for o que estou pensando, existem duas opções práticas e uma nem tanto:
1. Mudar o charset no HTML
2. Mudar o charset no apache
3. Mudar o charset no navegador de cada usuário.


Na número 1, dê uma olhada em:
http://www.w3.org/International/O-charset.pt-br.php

Citação:

"Para HTML ou XHTML servidos como HTML, você deve usar sempre a tag <meta> dentro da seção <head> do documento. Exemplo:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >"

"Em XHTML, você deverá colocar uma barra "/" no final:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />"


Na número 2:
Adicione
AddDefaultCharset utf8
no arquivo de configuração do apache

3. RESOLVIDO!!

GABRIEL BARBOSA DE CASTRO
gabrielbcastro

(usa Debian)

Enviado em 23/01/2009 - 16:40h

Vlw de novo cara!!
obrigado!!

Fiz a opção número 1 e funcionou beleza!

vlw!!!


4. php.ini

Eric
m4cgbr

(usa Debian)

Enviado em 26/04/2013 - 09:36h

Pessoal,

To ressuscitando este post porque no meu caso tive problemas em vários sites e ai só adicionando a seguinte linha no meu php.ini para resolver.

default_charset = "utf-8"

Restartei o Apache e deu tudo certo.

Vlw






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts