Depurando
  • 26 Apr 2022
  • 3 Minutos para leer

Depurando


Article Summary

Un administrador del sitio puede habilitar los mensajes de depuración en el menú de acceso rápido > Desarrollo > Depuración.

Los mensajes de depuración están destinados a ayudar a diagnosticar problemas y/o ayudar a los desarrolladores de Totara. De manera predeterminada, Totara no muestra ningún mensaje de error a través de la interfaz. Si tiene problemas (p. ej., pantallas en blanco o pantallas incompletas), activar la depuración suele ser lo primero que debe intentar.

Hay dos configuraciones principales que controlan la salida de depuración. La pantalla de mensajes de depuración controla si los mensajes de depuración se muestran en la interfaz o se acaban de grabar en los registros del servidor. Los mensajes de depuración determinan la gravedad con la que se muestra o graba un mensaje de depuración, o se descarta de otro modo.

Para los sitios de producción, recomendamos configurar Mostrar mensajes de depuración en No, para evitar que los mensajes de depuración se muestren a los usuarios. De lo contrario, esto podría hacer que el sitio sea vulnerable desde una perspectiva de seguridad, ya que los mensajes de depuración pueden dar pistas a un hacker sobre la configuración de su sitio.

Recomendamos que los sitios de producción establezcan los mensajes de depuración en Mínimo o Normal. Mínimo garantizará que se registren los problemas graves. La configuración en Normal garantizar á que también se registren los problemas y avisos menores, pero esto puede hacer que el registro de errores del servidor crezca rápidamente, lo que podría llenar el espacio disponible en el disco. En cualquiera de las configuraciones, asegúrese de que los registros del servidor estén configurados correctamente para ser purgados cuando corresponda.

Si tienes un problema con tu sitio de Totara y pides ayuda, un desarrollador puede pedirte que actives los mensajes de depuración para localizar la causa del problema. Si la depuración debe reproducirse en un sitio de producción, se recomienda aumentar solo el nivel de depuración configurando los mensajes de depuración en Todos o Desarrollador, y luego volviendo a la configuración a su valor original después de que los mensajes de depuración se hayan registrado en los registros del sitio. En sitios que no son de producción, la configuración adicional Mostrar mensajes de depuración en permitirá que los mensajes de depuración se muestren directamente a través de la interfaz.

Configuración de depuración

Puede configurar los ajustes de depuración yendo a Depuración de >desarrollo desde el bloque Administración. Recuerde hacer clic en Guardar cambios una vez que haya realizado cualquier ajuste. 

Configuración
Descripción
Notas

Mensajes de depuración

Estos están desactivados (configurados en Ninguno)de forma predeterminada. Puede elegir entre:

  • Ninguno: no muestre ningún error o advertencia (predeterminado)
  • Todos: Mostrar todos los mensajes de depuración de PHP razonables
  • Mínimo: Mostrar solo errores fatales
  • Normal: Mostrar advertencias, errores y avisos
  • Desarrollador: Mensajes de depuración Totara adicionales para desarrolladores

El nivel de Desarrollador solo se recomienda si usted es un desarrollador; de lo contrario, es poco probable que tenga beneficios adicionales para usted, pero causará una carga adicional en el servidor y ralentizará el sitio. 

Mostrar mensajes de depuración

Establecido en En, el informe de errores irá a la página HTML. Esto es práctico, pero rompe los encabezados XHTML, JS, cookies y HTTP en general.

Establecido en Desactivado, enviará la salida a sus registros de servidor, lo que permitirá una mejor depuración. El parámetro de configuración de PHP error_logcontrola a qué registro va esto.

-

Depurar envío de correos electrónicos

Determina si se debe habilitar o no la información de depuración verbal durante el envío de mensajes de correo electrónico al servidor SMTP.

-

Información de rendimiento

Si está habilitado, la información de rendimiento se mostrará en el pie de página (si se utiliza el tema estándar o algunos otros temas compatibles). La información de desempeño incluye:

  • Uso de CPU
  • Tiempos de carga de la página
  • Memoria utilizada en la generación de páginas

Puede realizar lo siguiente en su archivo config.php para incluir consultas de base de datos:

define('MDL_PERF', true);
 define('MDL_PERFDB', true);
 define('MDL_PERFTOLOG', true);
 define('MDL_PERFTOFOOT', true);


-

Mostrar el origen de las cadenas de idioma

Si está habilitado, los componentes e identificadores de la cadena de idioma se muestran cuando ?strings=1 o &strings=1 se anexa a la URL de la página. Esto puede ser útil para los traductores.

-

Mostrar enlaces de validación

Habilitar esto permite enlaces a servidores validadores externos en el pie de página.

Es posible que deba crear un nuevo usuario con el nombre de usuario 'w3cvalidator' y habilitar el acceso de invitados.

Estos cambios pueden permitir el acceso no autorizado a su servidor y, por lo tanto, no debe habilitar en ningún sitio de producción.

Mostrar información de la página

Habilitar esto incluirá información de la página en el pie de página. 

-

© 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.