Desativar o Redis pelo moodledata quando o Moodle não funciona
Se você tiver o redis ativado no Moodle e precisar desativá-lo para usar a sessão padrão, normalmente você pode fazer isso acessando como administrador e desativando pela interface. No entanto, surge um problema quando a interface não funciona se o servidor Redis estiver com problema. Nesse caso, você irá desativá-lo através do banco de dados, o que pode ser uma perda de tempo, pois esse registro não é armazenado em nenhuma tabela.
Ocorreu uma situação que se precisou alterar a chave do redis, não foi uma tarefa facil. Mesmo editando o arquivo de configuração (config.php), as alterações não tinham efeito. Parece que existe um maldito cache que não é atualizado. Depois de uma consultoria com a Samuel Teixeira, um guru de infraestrutura do Moodle, ele explicou que já havia enfrentado esse problema. Ele sugeriu verificar o arquivo config.php, que está localizado em MOODLEDATA/muc. É lá que o Moodle guarda as configurações de cache.
Bem, voltando à questão original. Com a interface do Moodle indisponível, para desativar o cache Redis e retornar ao cache padrão do Moodle, acesse o arquivo MOODLEDATA/muc/config.php e remova a parte do array que contém as configurações do Redis. Na seção de mapeamento, altere redis para default_application e default_session.
Veja o print do antes e depois.
Antes da alteração (redis ativado)
Depois da alteração (redis desativado)
Além disso, é necessário remover as configurações feitas em MOODLE_DIR_INSTAL/config.php.
Após realizar essas alterações, o Moodle certamente voltará a funcionar.