Autor Tópico: forum deu erro de veis no portuguese  (Lida 4668 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline marcio-msa

  • Smfpt em 10%
  • *
  • Mensagens: 231
  • Rank: 0
  • GsmLiveFans
    • GsmLivefans
forum deu erro de veis no portuguese
« 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


Código: [Seleccione]
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
« Última modificação: 07 de Abril de 2012, 17:25 por marcio-msa »

Offline marcio-msa

  • Smfpt em 10%
  • *
  • Mensagens: 231
  • Rank: 0
  • GsmLiveFans
    • GsmLivefans
Re: forum deu erro de veis no portuguese
« Responder #1 em: 06 de Abril de 2012, 21:23 »
quando fasemos uma uma nova area escrevemos ARÉA mais depois deste erro ai ficou assim Área

Offline marcio-msa

  • Smfpt em 10%
  • *
  • Mensagens: 231
  • Rank: 0
  • GsmLiveFans
    • GsmLivefans
Re: forum deu erro de veis no portuguese
« Responder #2 em: 06 de Abril de 2012, 21:32 »
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
Citar
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%
« Última modificação: 06 de Abril de 2012, 21:49 por marcio-msa »

Offline marcio-msa

  • Smfpt em 10%
  • *
  • Mensagens: 231
  • Rank: 0
  • GsmLiveFans
    • GsmLivefans
Re: forum deu erro de veis no portuguese
« Responder #3 em: 07 de Abril de 2012, 06:02 »
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

Offline marcio-msa

  • Smfpt em 10%
  • *
  • Mensagens: 231
  • Rank: 0
  • GsmLiveFans
    • GsmLivefans
Re: forum deu erro de veis no portuguese
« Responder #4 em: 07 de Abril de 2012, 17:24 »
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

Offline marcio-msa

  • Smfpt em 10%
  • *
  • Mensagens: 231
  • Rank: 0
  • GsmLiveFans
    • GsmLivefans
Re: forum deu erro de veis no portuguese
« Responder #5 em: 08 de Abril de 2012, 08:05 »
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




« Última modificação: 08 de Abril de 2012, 08:08 por marcio-msa »

Offline marcio-msa

  • Smfpt em 10%
  • *
  • Mensagens: 231
  • Rank: 0
  • GsmLiveFans
    • GsmLivefans
Re: forum deu erro de veis no portuguese
« Responder #6 em: 08 de Abril de 2012, 08:19 »
mensagen editada ok
« Última modificação: 08 de Abril de 2012, 18:09 por marcio-msa »

Offline marcio-msa

  • Smfpt em 10%
  • *
  • Mensagens: 231
  • Rank: 0
  • GsmLiveFans
    • GsmLivefans
Re: forum deu erro de veis no portuguese
« Responder #7 em: 08 de Abril de 2012, 08:34 »
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

Offline marcio-msa

  • Smfpt em 10%
  • *
  • Mensagens: 231
  • Rank: 0
  • GsmLiveFans
    • GsmLivefans
Re: forum deu erro de veis no portuguese
« Responder #8 em: 08 de Abril de 2012, 18:16 »
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