DokuWiki

It's better when it's simple

Herramientas de usuario

Herramientas del sitio


es:devel:debugging

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:devel:debugging [2024-02-28 16:08] – Traduccion 186.167.207.176es:devel:debugging [2024-03-04 10:43] (actual) – [Ver también] 186.167.204.234
Línea 17: Línea 17:
  
 ===Activación del registro=== ===Activación del registro===
-//Desde el lanzamiento de Igor 2022://:+//Desde el lanzamiento de Igor 2022://
  
 DokuWiki tiene una funcionalidad de registro. La información que no se registra puede establecerse con la configuración [[config:dontlog]] config setting. DokuWiki tiene una funcionalidad de registro. La información que no se registra puede establecerse con la configuración [[config:dontlog]] config setting.
Línea 37: Línea 37:
  
   * **''[[xref>dbglog|dbglog($msg)]]''** \\ Escribe $msg en el registro de depuración mostrado en [[plugin:LogViewer]], almacenado en ''[wiki_folder]/data/log/debug/<date>.log'' cuando debug está desmarcado en la configuración de [[config:dontlog]].\\(Hasta la versión Hogfather 2020: escribía en el registro del directorio de caché ''data/cache/debug.log'' cuando la configuración  [[config:allowdebug]] este activada.) Tenga en cuenta que el registro no se vacía automáticamente.\\ \\ Utilice''%%dbglog($msg, 'Header above log message')%%''para incluir una cabecera sobre $msg.   * **''[[xref>dbglog|dbglog($msg)]]''** \\ Escribe $msg en el registro de depuración mostrado en [[plugin:LogViewer]], almacenado en ''[wiki_folder]/data/log/debug/<date>.log'' cuando debug está desmarcado en la configuración de [[config:dontlog]].\\(Hasta la versión Hogfather 2020: escribía en el registro del directorio de caché ''data/cache/debug.log'' cuando la configuración  [[config:allowdebug]] este activada.) Tenga en cuenta que el registro no se vacía automáticamente.\\ \\ Utilice''%%dbglog($msg, 'Header above log message')%%''para incluir una cabecera sobre $msg.
 +
 +  * **''[[xref>dbg_deprecated()|dbg_deprecated($alternative = '')]]''** \\ Función para marcar funciones obsoletas. Cada llamada se registra en el log deprecated mostrado en [[plugin:LogViewer]], cuando //deprecated// está desmarcado en la configuración [[config:dontlog]]. El mensaje de registro menciona: el nombre de la función obsoleta, la función que la usa, su archivo y línea y la $alternativa cuando se proporciona.
 +
 +  * **''[[xref>dbg_backtrace()]]''** \\ Imprime un backtrace invertido y prettyprinted.
 +
 +  * **''[[xref>debug_guard|debug_guard($data)]]''** \\ Cuando escriba su propia funcionalidad de depuración, utilice esta función para eliminar todos los datos de un array cuya clave parezca apuntar a datos sensibles.
 +
 +===== Plugin Sentry =====
 +
 +The [[plugin:sentry|Complemento Sentry]] le permite registrar información exhaustiva en el servicio [[https://sentry.io|Sentry]]. Esto es especialmente útil, cuando se ejecutan pruebas beta en un entorno real.
 +
 +
 +===== Ver también =====
 +
 +  * Opción de configuración [[config:allowdebug]]
 +  * Opción de configuración [[config:dontlog]] y [[plugin:LogViewer]] para los registros habilitados
 +  * [[devel:Caching|Almacemanmiento en cache]]
 +  * Obtengo una [[faq:blankpage|página en blanco]] o [[faq:error500|Error 500 (Internal Server Error)]]
 +  * Spanish Version Provide by CX 
 +
  
    
es/devel/debugging.1709132907.txt.gz · Última modificación: 2024-02-28 16:08 por 186.167.207.176

Excepto donde se indique lo contrario, el contenido de este wiki esta bajo la siguiente licencia: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki