Configurar la depuración manualmente
  • 25 Oct 2022
  • 1 Minuto para leer

Configurar la depuración manualmente


Article Summary

En algunos casos, los errores podrían estar impidiendo que accedas a la pantalla correctamente para habilitar la depuración en la configuración de administración. Si este es el caso, puedes habilitarlo manualmente a través de una URL, el archivo config.php o en la base de datos.

Acceso directo a URL

Si no puedes usar la interfaz de usuario para acceder a la configuración de depuración, puedes intentar acceder a ella directamente a través de la URL. Ingresa la URL de tu sitio adjunta con /admin/settings.php?section=debugging

En config.php

En config.php puedes agregar las siguientes líneas:

$CFG->depuración = 2047;
 $CFG->debugdisplay = 1;

O incluso más mensajes de depuración:

$CFG->depuración = 6143;
 $CFG->debugdisplay = 1;

Recuerda eliminar estas líneas una vez que hayas terminado de diagnosticar tu problema.

Lo siguiente se puede utilizar para la depuración de desarrollo, pero no se debe utilizar en servidores de producción:

// Forzar un modo de depuración independientemente de la configuración en la administración del sitio
 $CFG->depurar = (E_ALL | E_STRICT);
 $CFG->debugdisplay = verdadero;

Puedes especificar ciertos usuarios para ver siempre los mensajes de depuración. Esto es útil en servidores de desarrollo y producción:

// Puedes especificar una lista separada por comas de id. de usuario que siempre veas
 // mensajes de depuración, esto anula el indicador de depuración en $CFG->debug y $CFG->debugdisplay
 // solo para estos usuarios.
 $CFG->debugusers = '2';

En la base de datos

Utilizando una herramienta como phpMyAdmin, ejecute los siguientes comandos SQL:

ACTUALIZAR valor mdl_config SET = 2047 DÓNDE el nombre = 'depurar';
 ACTUALIZAR el valor mdl_config SET = 1 DÓNDE el nombre = 'desbugdisplay';

Para volver a desactivarlo, usa las pantallas de administrador o los siguientes comandos:

ACTUALIZAR valor de SET mdl_config = 0 DÓNDE el nombre = 'depurar';
 ACTUALIZAR el valor mdl_config SET = 0 DÓNDE el nombre = 'desbugdisplay';


© Copyright 2024 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions. 


¿Te ha sido útil este artículo?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.