Installation
Son installation se fait de façon classique (voir l’article https://www.spip.net/fr_article3396.html.
Aucune configuration n’est nécessaire.
Utilisation
Une fois le plugin activé, un bouton « Consultation des journaux » apparaît au survol de l’entrée « Maintenance » du menu principal de l’interface privée de SPIP.
Cette entrée mène à la page de consultation des logs qui affiche par défaut la liste des fichiers de log contenus dans le répertoire tmp/log
.
Après avoir choisi un des fichiers de logs, le contenu du fichier est présenté dans un tableau de 6 colonnes.
- Date : date de création du log ;
- IP : IP de l’ordinateur ou du serveur ayant généré le log ;
- PID : numéro de processus sur le serveur. La valeur « 1 » correspond au serveur ;
- Hit : indicateur « Privé/Public ». « Privé » indique que le log a été généré lors de traitements effectuées dans l’interface privé. « Public » indique que le log a été généré via l’interface publique du site ;
- Gravité : niveau de gravité ;
- Texte : message d’explication du log. Si
define('_LOG_FILELINE', true);
a été inséré dans le fichiermes_options.php
alors le texte contient aussi le nom du fichier, le numéro de la ligne de code concernée et le nom de la fonction ayant généré le log.
Par défaut, la liste des logs est triée par date décroissante. Il est possible de trier sur les autres colonnes - sauf le texte - et ce dans les deux sens (voir le bandeau au dessus du tableau).
Il est possible de recharger le log en cours de visualisation pour consulter les derniers messages depuis l’affichage de la page (bouton « Recharger le fichier »).
Rappel sur les niveaux de gravité
Il y a 8 niveaux de gravité, qui sont, du plus important au moins important :
- HS : indique un échec d’écriture session, un échec de connexion, une requête non fournie pour cette base de données, une base absente ou des droits manquants ;
- ALERTE : indique une alerte ;
- CRITIQUE : indique un problème critique ;
- ERREUR : indique une erreur ;
- WARNING : indique un avertissement ;
- !INFO : indique une information importante ;
- info : n’indique pas de problème particulier ; il s’agit uniquement d’un message à caractère informatif ;
- debug : n’indique pas problème mais une information utile au développeur pour le débusquage.
Télécharge un log sur votre ordinateur
Les versions récentes du plugin intègre une fonction pour mettre à jour, télécharger et supprimer le log qui est en cours d’affichage.
Plus d’informations et autres outils concernant les logs
- http://contrib.spip.net/Les-Log
- http://programmer.spip.net/spip_log
- Options de log dans mes_options.php
- Le plugin Couteau Suisse propose aussi un outil permettant de piloter et consulter les fichiers de log : « SPIP et les logs ».
Discussions par date d’activité
2 discussions
Hello :)
Juste pour dire qu’en SPIP 3.3.0-dev GIT [master : 2af193cb]
Laragon avec :
Php 8.0.3 (VS16 x64 Non Thread Safe) https://windows.php.net/download/
Apache 2.4.46 Win64 avec mod_fcgid-2.3.10-win64-VS16 https://www.apachelounge.com/download/
Mysql 8.0.23 (mysql-8.0.23-winx64.zip) https://dev.mysql.com/downloads/mysql/
phpMyAdmin 5.1.0 https://www.phpmyadmin.net
Firefox 87
Il semble y avoir un problème, voir en haut du cadre de la copie d’écran, problème de css de la pagination ?
Je ne suis pas certain que le signe ∞ soit très explicite dans le cas présent.
Franck
C’est le modèle de pagination qui a changé dans le privé de SPIP. Il faut utiliser un div à la place du p. Je ferais la modification dans le plugin à l’occasion.
Ca va se produire dans tous les pluginsà terme donc on fera les modifications petit à petit.
Bon alors maintenant, le broc central s’affiche trop grand sur la droite pour moi :(
A savoir, je suis en
SPIP 4.0.0-alpha GIT [master : c8fa574e]
Le bloc étant trop grand sur la droite, donc en faite, cela semble venir des logs s’ils sont trop grand !
Il manque un ascenseur horizontal pour les grands log :(
Répondre à ce message
Ce plugin st bien utile, merci.
Je ne connais pas les catégories d’erreurs par défaut des fichiers logs en général mais est-ce que la gravite « !info » (information importante) ne devrait pas inclure les enregistrements :
HS / ALERTE / CRITIQUE / ERREUR
??
J’ai testé sur un site ou il y a des lignes "erreur" et "hs" dans mysql.log mais celle-ci n’apparaissent pas si l’on filtre par " !info"
Merci
Hello,
Non les niveaux de logs correspondent à des gravités différentes et le plugin ne sait filtrer qu’une seule gravité à la fois.
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |