Tutorial correção erro charset 'UTF-8;' not supported
Um erro frequente em lojas OpenCart durante a instalação ou após uma migração de hospedagem, é o apresentado pela mensagem de erro abaixo.
Warning function(): charset 'UTF-8;' not supported, assuming utf-8 no arquivo (...) |
Essa mensagem, informa que a variável das configurações do PHP denominada "default_charset", foi preenchida de forma incorreta em um ou mais dos seguintes arquivos: php.ini, .user.ini ou .htaccess, conforme abaixo:
default_charset="UTF-8;" ou default_charset="UTF-"8 ou default_charset=UTF-8 |
Quando deveria ser preenchida conforme abaixo:
default_charset="UTF-8" |
Este erro tem acontecido principalmente em hospedagens com cPanel, onde é possível alterar a versão do PHP direto no painel, sendo que após a alteração da versão do PHP o erro começa a ser apresentado.
Em resumo, corrigindo apenas esta linha o problema será resolvido.
Nota importante:
Caso os arquivos .user.ini ou .htaccess não estejam sendo exibidos, acesse as configurações do Gerenciador de Arquivos e ative a opção de Mostrar arquivos ocultos (dotfiles) |
Atenciosamente,
Vitor Reis - dev5.com.br