Foros del Web » Programando para Internet » PHP »

Leer un archivo .log

Estas en el tema de Leer un archivo .log en el foro de PHP en Foros del Web. Hola, necesito desarollar una aplicacion en php que me permita leer un fichero .log con php y mostrar en pantalla la ultima linea. Este debe ...
  #1 (permalink)  
Antiguo 15/12/2016, 10:18
Avatar de facurouss  
Fecha de Ingreso: enero-2010
Mensajes: 101
Antigüedad: 14 años, 2 meses
Puntos: 0
Leer un archivo .log

Hola, necesito desarollar una aplicacion en php que me permita leer un fichero .log con php y mostrar en pantalla la ultima linea.
Este debe ir actualizando solo la info que muestra.
Alguna idea de como armar?
  #2 (permalink)  
Antiguo 15/12/2016, 10:46
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Leer un archivo .log

Tengo entendido que los log son como archivos de texto plano o no?

si es así:

Código PHP:
Ver original
  1. $archivo = "registro.log";
  2. $f = fopen($archivo,"r");
  3. $t = fread($f, filesize($archivo));

Luego:

Código PHP:
Ver original
  1. $l = explode("\r\n", $t);
  2. $last = $l[sizeof($l)-1];

$last tendría la última línea.

No entendí bien eso de guardar, ¿Quieres borrar todo el log y escribir solo la última línea?

Si todo esto no es así disculpa


Última edición por alvaro_trewhela; 15/12/2016 a las 12:04

Etiquetas: log
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:55.