Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
fr:config:debug [2008/09/16 18:11]
remi created
fr:config:debug [2015/07/03 11:46] (current)
Line 1: Line 1:
-===== Utiliser GLPI en mode Debug =====+====== Utiliser GLPI en mode Debug ======
  
-== Présentation ==+ 
 + 
 +===== Présentation ​=====
  
 Cette fonction est particulièrement utile pour les développeurs ou pendant la période de test après l'​installation initiale. Cette fonction est particulièrement utile pour les développeurs ou pendant la période de test après l'​installation initiale.
 +
 +Les développeurs peuvent aussi vous demander d'​activer ce mode lorsque vous faites une demande de support sur le forum ou les listes de diffusion.
  
 Dans ce mode : Dans ce mode :
   * les erreurs PHP sont affichées à l'​écran   * les erreurs PHP sont affichées à l'​écran
   * des informations sur l'​exécution sont affichés en bas de la page, comportant le contenu de la session, les requêtes SQL exécutés avec les erreurs éventuelles   * des informations sur l'​exécution sont affichés en bas de la page, comportant le contenu de la session, les requêtes SQL exécutés avec les erreurs éventuelles
-  * les erreurs PHP et SQL sont enregistrées dans les journaux+  * les erreurs PHP et SQL sont enregistrées dans les journaux ​situés dans le répertoire /files/log de votre installation GLPI.
  
  
 Les développeurs peuvent aussi vous demander d'​activer ce mode lors d'une demande de support sur les Forums. Les développeurs peuvent aussi vous demander d'​activer ce mode lors d'une demande de support sur les Forums.
  
-== Activation depuis l'​interface ==+===== Activation depuis l'​interface ​=====
  
-  ​* Menu Configuration / Générale+Nécessite un profil //​super-admin//​ 
 + 
 +**GLPI ≤ 0.71** 
 +  ​* Menu **Configuration** / Générale
   * Onglet Configuration Générale   * Onglet Configuration Générale
   * Utiliser GLPI en Mode : **Debug**   * Utiliser GLPI en Mode : **Debug**
   * Traceurs dans fichiers (SQL, mail, cron...) : **Oui** ​   * Traceurs dans fichiers (SQL, mail, cron...) : **Oui** ​
  
-== Activation en SQL == +**GLPI ≥ 0.72** 
 +  * Menu **Configuration** / Générale 
 +  * Onglet Configuration Générale 
 +  * Traceurs dans fichiers (SQL, mail, cron...) : **Oui**  
 +  * Menu **Préférences** (en haut à droite de la page, à côté de **Déconnexion**) 
 +  * Onglet Principal 
 +  * Utiliser GLPI en Mode : **Debug** 
 + 
 +===== Activation en SQL =====
  
 Si vous ne pouvez accéder à l'​interface GLPI mais disposez d'un accès à la base de données (phpMyAdmin,​ MySQL Query Browser, ligne de commande...) Si vous ne pouvez accéder à l'​interface GLPI mais disposez d'un accès à la base de données (phpMyAdmin,​ MySQL Query Browser, ligne de commande...)
  
-<code mysql>​UPDATE glpi_config SET debug=2, use_errorlog=1</​code>​+**GLPI ≤ 0.71** 
 +<code mysql>​UPDATE glpi_config SET debug=2, use_errorlog=1;</​code>​ 
 +**GLPI ≥ 0.72** 
 +<code mysql>​UPDATE glpi_config SET use_errorlog=1;​ 
 +UPDATE glpi_users SET use_mode=2 WHERE name='​glpi';​ 
 +</​code>​ 
 +**GLPI ≥ 0.78** 
 +<code mysql>​UPDATE glpi_configs SET use_log_in_files=1;​ 
 +UPDATE glpi_users SET use_mode=2 WHERE name='​glpi';​ 
 +</​code>​ 
  
-== Récupération des erreurs ==+===== Récupération des erreurs ​=====
  
-  * Erreurs PHP dans le fichier glpi/​files/​_log/​php_error.log +  * Erreurs ​**PHP** dans le fichier glpi/​files/​_log/​php_error.log 
-  * Erreurs SQL dans le fichier glpi/​files/​_log/​sql_error.log+  * Erreurs ​**SQL** dans le fichier glpi/​files/​_log/​sql_error.log
  
 Exemple ​ Exemple ​