Depuració

De MoodleDocs
Salta a:navegació, cerca

Localització: Administratio > Servidor > Depuració

Els missatges de depuració es destinen a ajudar als desenvolupadors de Moodle. Si vostè té un problema amb el seu lloc de Moodle i demana ajuda en un fòrum Moodle.org, un desenvolupador pot demanar-te al seu torn, que activis els missatges de depuració, amb la finalitat de localitzar la causa del problema.

Com activar la depuració

Entrar en l'administrador de pantalles, i busqui en la secció Administració> Servidor> Depurar. Ajustament el 'Depurar missatges a 'TOTS i 'Mostrar missatges de depuració a 'Si.

Una vegada que tingui el missatge d'error, i copiat i pegat en alguna part, se li recomana que desactivi la depuració.

Missatges de depuració

L'administrador pot seleccionar els tipus de missatges d'error que es mostren.

Les opcions de depuració són:

  • Cap: No mostrar cap error o advertiments
  • MÍNIM: Mostrar només errors fatals
  • NORMAL: Mostrar errors, advertiments i avisos
  • TOTS: Mostrar tots els missatges de depuració de PHP raonable. Quan desitgi trobar la causa d'un problema amb el seu lloc web, aquesta és probablement la millor opció per al seu ús.
  • DESENVOLUPADOR: missatges extra de depuració de Moodle para desenvolupadors - Si l'activa, llavors els missatges PHP d'error s'incrementaran de manera que es mostraran més advertiments. Això és gairebé indispensable per als desenvolupadors, però no molt útil per als altres.

Mostrar missatges de depuració

Hi ha una opció que permet triar si desitja mostrar missatges d'error o simplement gravar-los en el servidor de registres.

Depurar els missatges enviats

Determina si escau o no permetre informació de depuració verbose durant l'enviament de missatges de correu electrònic SMTP al servidor.

Informació de rendiment

Això determina si la informació de rendiment s'inclourà en el peu de pàgina de la norma tema (i alguns altres temes). La informació de rendiment inclou el temps per a carregar la pàgina, la quantitat de memòria utilitzada per a generar la pàgina, l'ús de la CPU, la càrrega, i el registre de cache hit / miss ració.

Que fer si no es pot accedir a la pagina d'Administradors

Si l'error impedeix que fins i tot pugui arribar a la pantalla d'administració a continuació, pot configurar manualment la configuració de depuració.

En config.php

En moodle / config.php pot agregar les línies:

$CFG->debug = 2047; 
$CFG->debugdisplay = 1;
$CFG->debug = 6143; 
$CFG->debugdisplay = 1;

Recordi que ha d'eliminar les línies de nou quan hagi finalitzat el diagnòstic del seu problema.

En la base de dades

Utilitzant una eina com phpMyAdmin, executar els següents comandos SQL:

UPDATE mdl_config SET value = 2047 WHERE name = 'debug';
UPDATE mdl_config SET value = 1 WHERE name = 'debugdisplay';

Per a desactivar-lo, utilitza l'administrador de pantalles, o els comandos:

UPDATE mdl_config SET value = 0 WHERE name = 'debug';
UPDATE mdl_config SET value = 0 WHERE name = 'debugdisplay';

(Si utilitza un prefix d'una base dades diferent, haurà d'ajustar els comandos.)

Vegeu També

--Joanna m 06:18, 21 gen 2009 (CST)