Para ativar o debug do Moodle é necessário fazer acesso ao FTP do seu site.
Não sabe quais são seus dados de acesso ao FTP? Então confira este artigo aqui: Como verificar os dados de acesso ao FTP.
O Moodle é uma plataforma de LMS (Learning Management System), ou seja, um gerenciador de conteúdo voltado para a área de educação. Feito em PHP e com integração a bancos de dados MySQL, é o LMS mais utilizado no mundo, visto que instituições de ensino técnico e superior o utiliza em larga escala, desde a disponibilização de algum conteúdo de uma certa disciplina, agenda de aulas e até mesmo aplicação de provas, projetos e outros trabalhos. Basicamente, o Moodle pode ser utilizado para os seguintes fins de aprendizagem: aulas virtuais, chat, blog, fórum, glossário, lição, pesquisa de opinião, questionário, tarefas e sites wiki.
Ativar debug do Moodle nas versões mais recentes
Insira o seguinte código dentro do arquivo config.php presente na pasta de instalação do Moodle.
$CFG->debug = 2047;
$CFG->debugdisplay = 1;
$CFG->debug = 6143;
$CFG->debugdisplay = 1;
Ativar no Moodle 2.0 e nas versões inferiores
Insira o seguinte código dentro do arquivo config.php presente na pasta de instalação do Moodle.
// Force a debugging mode regardless the settings in the site administration
// @error_reporting(1023); // NOT FOR PRODUCTION SERVERS!
@ini_set('display_errors', '1'); // NOT FOR PRODUCTION SERVERS!
$CFG->debug = 32767; // DEBUG_DEVELOPER // NOT FOR PRODUCTION SERVERS!
// for Moodle 2.0 - 2.2, use: $CFG->debug = 38911;
$CFG->debugdisplay = true; // NOT FOR PRODUCTION SERVERS!
// You can specify a comma separated list of user ids that that always see
// debug messages, this overrides the debug flag in $CFG->debug and $CFG->debugdisplay
// for these users only.
$CFG->debugusers = '2';