Se encuentra en:
Generar trazas para la depuración en PHP
RECU-0580 (Recurso Ejemplo)
- Área: Auditoría y Registro
- Carácter del recurso: Obligatorio
- Tecnologías: PHP
Descripción
Es recomendable crear una traza de la ruta de ejecución desde la que se inicia el sistema hasta que se produce una excepción. Esta traza debe contener todas las invocaciones que van sucediendo, en qué línea salta la ejecución, hasta terminar en el lugar exacto donde falló el sistema. PHP aporta una función que le permite realizar esto, como en el ejemplo siguiente
<?php
// filename: /tmp/a.php
function a_test($str)
{
echo "\nHi: $str";
var_dump(debug_backtrace());
}
a_test('friend');
?>
<?php
// filename: /tmp/b.php
include_once '/tmp/a.php';
?>
Contenidos relacionados
Pautas
Código | Título | Tipo | Carácter | |
---|---|---|---|---|
LIBP-0275 | Diseño del log | Libro de pautas | Directriz | Obligatoria |