Erro a pós migração de Centos 6 para Centos 7.

Incompatível com sql_mode = only_full_group_by [Fix]

erro = This is incompatible with sql_mode=only_full_group_by cpanel

solução:

Hospedagem Compartilhada

Se você estiver em uma hospedagem compartilhada, não poderá alterar o sql_modenível de ambiente.

Remover  ONLY_FULL_GROUP_BY no my.cnfarquivo

Se você tiver acesso ao arquivo de configuração do MySQL my.cnf, abra o arquivo:

# vim /etc/mysql/my.cnf

e adicione a linha abaixo ao final do arquivo:

[mysqld]  
 sql_mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

Reinicie o serviço MySQL:

# systemctrl restart mysql

Desativar ONLY_FULL_GROUP BY

Isso desativará o ONLY_FULL_GROUP_BY para TODOS os usuários do sistema.

Remover  ONLY_FULL_GROUP_BYem WHM / cPanel

Se o seu domínio estiver em um cPanel (Hospedagem Compartilhada), você precisa entrar em contato com o seu provedor de hospedagem para atualizar o mesmo.

Se você tem acesso a WHM, em seguida, acessar PHPMyAdmin sob SQL Servicesa partir WHM como mostrado abaixo:

whm acesso phpmyadmin

Clique no Variables menu e procure porSQL_MODE

SQl_MODE no phpmyadmin

Clique no botão de edição e troque de remover ONLY_FULL_GROUP_BY. Uma vez editado, clique em  save.

https://techglimpse.com/ncompatible-with-sql_modeonly_full_group_by/

Deixe um comentário