WeCreativez WhatsApp Support
Nossa equipe de suporte ao cliente está aqui para responder às suas perguntas. Pergunte-nos qualquer coisa!
Olá, como posso te ajudar?
BRASIL
(31) 9 8843-4576
contatosp@spinternet.com.br

ARTIGOS

Spinternet

Erro de caracteres no joomla codificação Unicode em sites desenvolvidos usando Joomla 1.5 ou outra versão antiga após migração para servidores ou até mesmo upgrade do MySql 5.X

O problema faz com que caracteres em especial aos especiais e com acentuação sejam substituídos por pontos de interrogação, ex: �������������������������

Em resumo o site ficará totalmente desconfigurado e vários alertas de erro, é desesperador mas muito fácil de resolver. Precisará editar apenas dois arquivos.

Acesse o gerenciador de arquivos de sua hospedagem e localize os seguintes arquivos:

linha 169: libraries/joomla/database/database/mysql.php
linha 186: libraries/joomla/database/database/mysqli.php

Observe que em cada arquivo é informado o número de linha onde você deverá comentar a respectiva linha >>

return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));

em seguida adicionar return (1);

deverá ficar da seguinte forma:

function hasUTF()
{
$verParts = explode( ‘.’, $this->getVersion() );
//return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
return (1);
}

Após esta alteração o erro devera estar corrigido

————————————————————————————————————