LinuxLatino.com

Donde hablamos de todo... Hasta de Linux | Visítanos en IRC en el canal #LinuxLatino de la red OFTC.

No estas registrado.

  • |

#1 10-22-2009 05:40:19

Ap
Miembro
Desde: Italy
Registrado: 10-06-2009
Mensajes: 17
Página Web

pequeña función para logger en php

Antes de todo tienes que configurar el system logger de su pc.
para mas informacion ve a http://www.php.net/manual/en/function.openlog.php

La función es la siguiente

    function logger($msg, $deep = '0') {
        $trace = debug_backtrace();

        $filepath = explode("/", $trace[$deep]["file"]);
        $file = $filepath[count($filepath) - 1];
        $line = $trace[$deep]["line"];
        $function = $trace[$deep]["function"];

        openlog("", LOG_PID, LOG_LOCAL0);
        syslog(LOG_DEBUG, "[".$file.":".$line."] ".$msg);
        closelog();

    }

ejemplo 

<?php

// este file se llama helloLL.php

require_once("logger.php");

logger("Hola linuxlatino.com");

?>

el resultado serà algo como:
Oct 22 08:51:17 linux [21362]: [helloLL.php:6] Hola linuxlatino.com

espero que te ayude.

Ultima edición por Ap (10-22-2009 05:47:53)

Desconectado

#2 10-25-2009 21:40:50

vasquezmartin
Miembro
Registrado: 10-25-2009
Mensajes: 1

Re: pequeña función para logger en php

Cordial saludo.

Requiero script para que cualquier máquina con SuseLinux asuma un papel autonomo, de manera que cuando se escriba por ejemplo la palabra acción, se ejecute la inspección de controladores o drivers de ésta, las conexiones de red, chequeo del disco duro, entre otras. y que el usuario interesado las pueda observar e ir monitorenado tales eventos.

Muchas gracias por la gestión prestada: Martín Vásquez.  smile

Desconectado

#3 10-26-2009 09:09:20

E0x
Administrator
Registrado: 10-06-2009
Mensajes: 17

Re: pequeña función para logger en php

vasquezmartin escribió:

Cordial saludo.

Requiero script para que cualquier máquina con SuseLinux asuma un papel autonomo, de manera que cuando se escriba por ejemplo la palabra acción, se ejecute la inspección de controladores o drivers de ésta, las conexiones de red, chequeo del disco duro, entre otras. y que el usuario interesado las pueda observar e ir monitorenado tales eventos.

Muchas gracias por la gestión prestada: Martín Vásquez.  smile


Gracias por el saludo vasquez martin y bienvenido a nuestro humilde foro,
dicho esto te hago constar que posteaste dicha pregunta/solicitud en la seccion equivoda y en el post equivocado, creo que esa pregunta/solicitud va mejor en la seccion de ayuda ahora bien lo que tu pides alli no es una ayuda es una solicitud de que te hagan algo y tal cosa no se hace en este foro se te ayuda con alguna idea de como podrias hacerlo  o si ya tienes algo hecho tienes mucha idea de como terminarlo se trata de orientarte en la mejor y correcta forma pero lamentablemente no estamos aqui para hacer el trabajo de los demas sino para fomentar la investigacion y el aprendizaje de todo lo que tiene que ver con linux y con tecnologia en general ( ya que aunque esto es claramente un foro de linux no limitamos a nadie a discutir de otro tema siempre y cuando sea de interes por la mayoria y con propositos educativos )

Desconectado

Pie de página

Powered by FluxBB