croftman
Messages postés110Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention 2 avril 2010
-
22 avril 2009 à 08:31
croftman
Messages postés110Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention 2 avril 2010
-
23 avril 2009 à 15:53
Bonjour!
Voila, en php, j'ouvre un fichier de log (Squid) dans un tableau puis affiche les logs en fonctions de l'heure, de l'utilisateur etc...
Pas de problème jusque la, sauf que, au bout d'un mois car je sauvegarde et remet à blanc le log tout les mois, le fichier devrait être un peu trop gros pour que je puisse utiliser ma méthode de stockage dans un tableau!
Donc quelle serait la meilleure solution? Sauvegarder les logs toutes les semaines ou bien utilisaer une autre méthode?
if (!file_exists($logfile)) {
if (file_exists("/var/log/squid/access.log"))
$results=file("/var/log/squid/access.log");
} else $results=file($logfile);
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 22 avril 2009 à 09:43
Salut,
Tout dépend de ce que tu veux afficher :
la dernière semaine suffit :
- tu sauvegardes toute les semaines
- ou mieux, tu n'appelles que la fin de ton fichier de log (jette un oeil sur la source de Equilibrius)
le mois complet :
- tu peux faire un système de pagination qui appelle par exemple 1 semaine par page. En t'inspirant de la source sus citée c'est "facilement"
réalisable