From: x2003bruneau Date: Sun, 13 Aug 2006 20:22:05 +0000 (+0000) Subject: Fix logger X-Git-Tag: xorg/0.9.11~102 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=07e8e0ab8e5313a4cfa1a9753bc7c9805523afb1;p=platal.git Fix logger git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@813 839d8a87-29fc-0310-9880-83ba4fa771e5 --- diff --git a/include/xorg/session.inc.php b/include/xorg/session.inc.php index d59a4d5..d674fa4 100644 --- a/include/xorg/session.inc.php +++ b/include/xorg/session.inc.php @@ -224,8 +224,9 @@ function start_connexion ($uid, $identified) $logger->log("suid_start", S::v('forlife')." by {$suid['uid']}"); $sess['suid'] = $suid; } else { + global $platal; $logger = S::v('log', new CoreLogger($uid)); - $logger->log("connexion", $_SERVER['PHP_SELF']); + $logger->log("connexion", $platal->path); setcookie('ORGuid', $uid, (time()+25920000), '/', '', 0); } diff --git a/modules/auth.php b/modules/auth.php index 31a6cb3..ef54093 100644 --- a/modules/auth.php +++ b/modules/auth.php @@ -143,8 +143,9 @@ class AuthModule extends PLModule // mise à jour de l'heure et de la machine de dernier login sauf quand on est en suid if (!isset($_SESSION['suid'])) { $logger = (isset($_SESSION['log']) && $_SESSION['log']->uid == $uid) - ? $_SESSION['log'] : new CoreLogger($uid); - $logger->log('connexion_auth_ext', $_SERVER['PHP_SELF']); + ? $_SESSION['log'] : new CoreLogger($uid); + global $platal; + $logger->log('connexion_auth_ext', $platal->path); } /* on parcourt les entrees de groupes_auth */ diff --git a/upgrade/0.9.11/02_logger.sql b/upgrade/0.9.11/02_logger.sql new file mode 100644 index 0000000..1f76b87 --- /dev/null +++ b/upgrade/0.9.11/02_logger.sql @@ -0,0 +1,4 @@ +use logger; +alter table sessions change host host varchar(128); +alter table events change data data varchar(255); +use x4dat;