Identificar erro de código PHP no Moodle – Habilitar debug no código
Uma forma de identificar erro php é habilitar debug no próprio código
Para isso basta adicionar o código a seguir no início do arquivo MOODLE_INSTALL_DIR/config.php
ini_set("display_errors",1);
error_reporting(E_ALL);
ini_set('display_startup_erros',1);
Veja também
Ativar Exibição do Erro no Moodle
http://moodlephp.blogspot.com.br/2011/03/ativar-exibicao-do-erro-no-moodle.html