Differences
This shows you the differences between two versions of the page.
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 |