[RESOLVIDO] Como conferir o enconding da versão 1.0.15

  • Moretti
  • Avatar de Moretti Autor do Tópico
  • Offline
  • JCB! Colaborador
  • JCB! Colaborador
Mais
15 anos 2 meses atrás #2721 por Moretti
Moretti created the topic: [RESOLVIDO] Como conferir o enconding da versão 1.0.15
Como faço para saber qual o enconding do joomla 1.0.15 que está na minha
maquina e como faço par alterao para utf-8

na tela de informação PHPO info obtive:

iconv.input_encoding ISO-8859-1 ISO-8859-1
iconv.internal_encoding ISO-8859-1 ISO-8859-1
iconv.output_encoding ISO-8859-1 ISO-8859-1

é isto??

Ai como faço para converter no joomla 1.0.15 para enconding UTF-8???

Dee uma olhada com phpmyadmin e lá tenho asseguinte informação:

collation de conexão do MYSQL: utf8_unicode_ci


será está a confirmação que já está um UTF-8??

Grato

Please Entrar ou Registrar to join the conversation.


Mais
15 anos 2 meses atrás #2723 por elvisvinicius
elvisvinicius replied the topic: Re: Como conferir o enconding da versão 1.0.15 e como altera-lo
Porque não parte para Joomla 1.5 que é 100% UTF-8?

O Joomla 1.0.15 precisa de modificações no código para salvar em UTF-8 no banco da dados. O chato, é que para algumas extensões é necessário fazer alterações também.

( ^^)

Please Entrar ou Registrar to join the conversation.

  • Moretti
  • Avatar de Moretti Autor do Tópico
  • Offline
  • JCB! Colaborador
  • JCB! Colaborador
Mais
15 anos 2 meses atrás #2727 por Moretti
Moretti replied the topic: Re: Como conferir o enconding da versão 1.0.15 e como altera-lo
O problema é que tenho um site todo dentro da versão 1.0.15 e estou estundado a exportação para 1.59.

Please Entrar ou Registrar to join the conversation.

Mais
15 anos 2 meses atrás #2731 por Aureo
Aureo replied the topic: Re: Como conferir o enconding da versão 1.0.15 e como altera-lo
A boa: seu site está utilizando uma DB em UTF-8

Vamos lá, para ser feita a conversão vc terá de fazer algumas mudanças obrigatórias:

- A base de dados deve ser compatível com UTF-8;
- A conexão entre o banco de dados e o php precisa ter codificação UTF-8;
- As funções de Multibyte Strings precisam ser usados em UTF8;
- Os HTMLs precisam todos ser setados em UTF-8
============

- Para isto você terá que utiilizar o MySQL versão 4.1.2 ou mais recente (versões mais antigas não suportam UTF-8);
- criar uma nova DB para o Joomla, defina UTF-8;
- converter todos os arquivos de linguagens para UTF-8;
- Instalar o Joomla usando uma pré-existente DB. Depois da instalação verificar se todos os campos estão definidos para UTF8 (apenas em caso Joomla Criar um novo banco de dados e não está trabalhando na pré-criada);
- Defina 'charset = utf-8', no _ISO definir o idioma no arquivo;
- Você deve retirar uma linha de código no includes / database.php - arquivo linha mais ou menos de número 102 (segunda linha abaixo)
$ this-> _table_prefix = $ table_prefix;
/ / @ mysql_query ( "SET NAMES 'utf8'", $ this-> _resource); / /[b] Esta é a linha a retirar [/b]
$ this-> _ticker = 0;
$ this-> _log = array ();

Note que as mudanças acima não faram o J!1.0.x totalmente compatível com UTF-8.

fonte: http://forum.joomla.org/viewtopic.php?p=290408#p290408

Please Entrar ou Registrar to join the conversation.

  • Moretti
  • Avatar de Moretti Autor do Tópico
  • Offline
  • JCB! Colaborador
  • JCB! Colaborador
Mais
15 anos 2 meses atrás #2735 por Moretti
Moretti replied the topic: Re: Como conferir o enconding da versão 1.0.15 e como altera-lo
Grato pela resposta,
Tenho que analizar todos riscos etc...
Estava pensando que para importar os dados para a nova versão do
joomla 1.59 fosse mais simples...
Penso que este topico pode se dar por encerrado....

Parabens pelo suporte.

Moretti

Please Entrar ou Registrar to join the conversation.