- 25 Oct 2022
- 1 Minuto para leer
Configurar la depuración manualmente
- Actualizado en 25 Oct 2022
- 1 Minuto para leer
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.