Générer des logs depuis le .htaccess ou autre ? - PHP - Programmation
Marsh Posté le 09-08-2011 à 19:23:19
Personne ?
Marsh Posté le 11-08-2011 à 16:39:51
Ca dépend de ce que tu veux obtenir.
Marsh Posté le 11-08-2011 à 17:34:12
Juste tel fichier a été accédé tel jour/telle heure.
Marsh Posté le 12-08-2011 à 16:01:34
tu veux un truc style google analytic? Pour ça, y'a aussi Piwik.
Sinon, tu t'implémentes un petit système de log en php. En utilsiant la fonction register_shutdown_function(), tu peux lui faire appeler une fonction php qui va logger dans un fichier le nom de la page php accédée par ex
Marsh Posté le 12-08-2011 à 18:22:34
Non, j'ai un batch perso qui doit traiter les accès. Le soucis c'est que j'ai pas accès à du PHP, vu que je veux loguer toute sorte de fichier accédé directement (sans qu'ils soient accédés via du code donc).
Marsh Posté le 02-09-2011 à 17:51:07
Personne ?
Marsh Posté le 05-09-2011 à 22:56:50
Ben... sauf erreur, le .htaccess c'est un fichier de conf apache qui est chargé à chaque requête GET du navigateur.
C'est over pas perf (je recommande pas), mais ça a l'avantage d'être dynamique et disponible pour surcharger la conf apache.
Donc oui, tout ce que tu fais dans un fichier de conf apache, tu peux aussi le faire (et le surcharger) dans ton .htaccess. Trouve les lignes qui font un log en général dans une conf apache et fout les dans le .htaccess, en théorie ça devrait marcher
Marsh Posté le 06-09-2011 à 08:19:15
Ok, j'vais étudier ça... Merci.
Marsh Posté le 06-09-2011 à 13:19:42
CyberDenix a écrit : Ben... sauf erreur, le .htaccess c'est un fichier de conf apache qui est chargé à chaque requête GET du navigateur. |
Oui, tu te trompes Le .htaccess n'a rien à voir avec GET, c'est simplement un ficier de directives Apache. Le contenu possible dépend du serveur. JE doute que la directive de log soit acceptée dans son cas. Mais bon, il peut toujours tester.
Marsh Posté le 06-09-2011 à 13:41:50
aideinfo a écrit : |
Qu'est ce qui te fait penser ca ?
Marsh Posté le 07-09-2011 à 14:59:02
Si son hébergeur ne lui donne pas accès aux logs Apache, ce n'est pas pour lui autoriser de le faiure par .htaccess.
Marsh Posté le 07-08-2011 à 13:30:38
Bonjour,
je n'ai malheureusement pas accès au logs apache de mon site. Est-ce qu'il existe une autre solution pour en générer manuellement (via le .htaccess par exemple ?)?
A+
---------------
Faut qu'on court comme des lions, des tigres et des ours!