SMFPT - Suporte e Manutenção de Fórum em Português
SMFPT Suporte => SMF 2.0.X => Tópico iniciado por: marcio-msa em 06 de Abril de 2012, 21:20
-
todos ediomas que instalei portuguese ta dando erro de caracteres estranhos Ç ç ê Ê e todos os outros
so da erro nas areas e topicos nos menus não deu erro ok
tenhu instalado os idiomas
English ISO-8859-1 0 en_US
Portuguese Brazilian UTF-8 671 pt_BR.utf8
Portuguese Pt UTF-8 0 pt_PT.utf8
Portuguese Brazilian ISO-8859-1 50 pt_PT
você não é só não é
quando coloco isso aqui em um topico
Ç ç á À é È ó Ò ê Ê
fica normal so deu erro nos topicos e areas que ja tinham no site como corrijo tudo de uma so veis ??
pois tenhu muitos topicos e corrigir um por um num vai ser facio me ajude vi uma veis que este erro era no Display.template.php pois se ele fosse editado com o bloco de notas dava este erro acho que editei ele assim mais não sei como corrigir se for este arquivo mesmo
-
quando fasemos uma uma nova area escrevemos ARÉA mais depois deste erro ai ficou assim Ãrea
-
vi isso aqui http://www.ime.usp.br/~glauber/html/acentos.htm
aqui mesmo no forum mais num sei como add eles onde coloco eles ???
tem algum mods que faça isso ??
oque esta dando menos erro é
Portuguese Brazilian UTF-8 671 pt_BR.utf8
este idioma so da erro nas areas e topicos ja os outros idiomas ate o ingleis normal do site da erro
converti o banco de dados para utf8 usando a ferramenta do proprio forum na area de manutenção do smf ele corrigiu um pouco os erros mais ele ainda tem alguns erros
Convert HTML-entities to UTF-8 characters
This function will convert all characters that are stored in the database as HTML-entities to UTF-8 characters. This is especially useful when you have just converted your forum from a character set like ISO-8859-1 while non-latin characters were used on the forum. The browser then sends all characters as HTML-entities. For example, the HTML-entity α represents the greek letter α (alpha). Converting entities to UTF-8 will improve searching and sorting of text and reduce storage size.
este corrigiu 50% por sento dos erros falta os outros 50%
-
pasei o dia testando o banco de dados no pc para ver se resouvia este problema notei que ele so da erro nas mensagens pesuais dos membros nos topicos e nos nomes das areas e subi areas o resto do site esta normal menu e perfil do membro e menu adiministraçãs estão normais sem nenhum erro
-
1ª apaguei todo o site so usei o banco de dados
2ª fiz uma instalação limpa usando smf_2-0-1_install
não funcionou continuou os erros
3ª fiz o smf_2-0-2_upgrade
não funcionou continuou os erros
o defeito esta no banco de dados isso aconteseu depois do dia que o site diminuiu de 800 mb para 100 mb ai deu erro no banco de dados tem como corrigir este erro no banco de dados ???
ou editar o edioma portuguese assim ele corrigiria altomaticamente os erros do banco de dados
tipo add isso aqui http://www.ime.usp.br/~glauber/html/acentos.html
se add isso sera que corrigi os erros do banco de dados ??
tem como editar o banco de dados e corrigir este erro ???
ele esta dando este erro ate no idioma padrão do site o ingleis
acho que o cpainel do aplic quando fasso o blackp do banco de dados ele corrompe alguma coisa
pois o site que esta no servidor esta normal
-
corrigi descobri oq era no meu caso é claro
se mudar o banco de dados no site que esta no host para UTF-8 da erro de veis no banco de dados agora fasendo no pc ele fica normal depois é so salvar um banco de dados do pc e enviar para o host o site fica novinhu em folha
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
mais notei um erro fui enviar uma mensagem pesual a um membro deu o seguinte erro
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
Arquivo: /home/gsmlivef/public_html/Sources/Subs-Auth.php
Linha: 412
-
mensagen editada ok
-
cinsigo enviar mensagens usando o idioma
Portuguese Pt ISO-8859-1 633 pt_PT
mais aparesse os erros de caracteres
ja no idioma Portuguese Brazilian UTF-8 50 pt_BR.utf8
não consigo enviar as mensagens mais os erros de caracteres somem e o site fica normal
mais fico sem enviar mensagens pesuais
-
troquei o banco de dados novamente mais desta veis converti ele para utf8
mais acho que achei o problema meu site é ISO-8859-1
eu ia sempre e mandava ele converter e escolia a opção utf8
mais ai notei que aquela opção é ele perguntando qual é a versão atual do site ai coloquei ISO-8859-1
ai ele convertel e paresse que todos erros do site sumiram ate os da mensagens
fica ai a minha dica para quem for converter o site para UTF8 primeiro olhe se seu site esta em ISO-8859-1 ou outra opção depende do idioma que estiver usando
se estiver usando o ISO-8859-1 quando for converter o banco de dados escolha a opção ISO-8859-1 ele vai converter
de (ISO-8859-1) para (UTF8)
não se esquesam de olhar o idioma do site antes ok