Crear fichero de log en PHP

Crear fichero de log en PHP

PHP

Depurar el código en PHP es una tarea que se puede realizar con un debuger, o de una forma más rudimentaria, utilizando var_dump.

A veces no es posible utilizar estos métodos, por lo que no nos quedará más remedio que utilizar un fichero de log.

Con el siguiente código podremos crear un fichero de log si no existe y añadir líneas de contenido:

<?php
$logFile = fopen("log.txt", 'a') or die("Error creando archivo");
fwrite($logFile, "\n".date("d/m/Y H:i:s")." Mensaje que se quiera grabar") or die("Error escribiendo en el archivo");fclose($logFile);
?>

Se trata de un sistema muy básico, pero eso es una ventaja ya que no necesitamos instalar una librería. Se utilizan las funciones propias de PHP para crear el fichero de log, añadir líneas y cerrarlo.

Lo único que es importante, es que el directorio tenga permisos de escritura.

2 comments

Falto un ejemplo para visualizar el log, porque no sé que datos exactamente me puede ayudar

Leave a reply