Tem sido constante eu receber e-mail de falhas no Moodle com a mensagem

Erro ao ler a base de dados

Ao habilitar o modo Debugger no moodle e executar a mesma página apaarece a mensagem MySQL server has gone away.

O que isso significa?

Esta mensagem diz que a conexão do PHP com o MySql foi perdida e que o PHP não conseguiu reconectar automáticamente.

E como reconecta automaticamente?

No PHP.INI busque pela variável mysqli.reconnect que certamente deve estar como Off conforme print abaixo:

Altere para mysqli.reconnect = On salve e verifique se resolveu.

Gostou? Não esqueça de curtir!

Nenhum comentário

Deixe uma resposta