Herramientas de usuario

Herramientas del sitio


tecnicas:debugger

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
tecnicas:debugger [15/03/2020 21:33]
pedro
tecnicas:debugger [20/03/2022 18:29] (actual)
pedro
Línea 4: Línea 4:
 Utilizamos el propio IDE para habilitar y deshabilitar el modo Debug en nuestras aplicaciones. Utilizamos el propio IDE para habilitar y deshabilitar el modo Debug en nuestras aplicaciones.
 {{ :​tecnicas:​xailerdebug.png?​nolink&​100 |}} {{ :​tecnicas:​xailerdebug.png?​nolink&​100 |}}
-Esto nos permite que nuestra aplicación sepa si esta en modo Debug solo consultado a la función de Xailer **IsDebug()**.+Esto nos permite que nuestra aplicación sepa si esta en modo Debug solo consultado a la función de Néfele [[funciones:​nfl_IsDebug]].
  
 Una vez habilitado, si se produce un error en nuestra aplicación nos mostrara el error en el navegador que realizo la consulta. Una vez habilitado, si se produce un error en nuestra aplicación nos mostrara el error en el navegador que realizo la consulta.
Línea 45: Línea 45:
  
 {{ :​tecnicas:​sindebug.png?​nolink&​488 |}} {{ :​tecnicas:​sindebug.png?​nolink&​488 |}}
 +
 +\\
 +===== Modo Debug en Producción =====
 +Cuando nuestro CGI esta en producción y lo hemos compilado sin Debug, podemos forzar a que pase a modo Debug añadiendo en el directorio donde este nuestro CGI un fichero con el mismo nombre del CGI con la extensión **.debug**.
 +
 +Al forzar el modo Debug en nuestro CGI en producción se habilita también la generación de ficheros error.log con información de los errores producidos e información de nuestro CGI en el momento de producirse el error.
 +
 +Este fichero **.debug** se comporta como un **.ini** por lo que podemos utilizarlo para deshabilitar estos parámetros de manera individual.
 +
 +  [Debug]
 +    Force    = .T.
 +    LogError = .T.
 +
  
 ~~DISCUSSION|Comentarios Modo Debug~~ ~~DISCUSSION|Comentarios Modo Debug~~
tecnicas/debugger.1584308006.txt.gz · Última modificación: 21/07/2020 10:50 (editor externo)