Troubleshooting FR: Difference between revisions
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
Si vous rencontrez un problème, la première étape est d'activer le module Syslog, d'ensuite refaire les manipulations qui vous conduisent au bug, puis de récupérer le fichier log résidant dans /documents/dolibarr.log | Si vous rencontrez un problème, la première étape est d'activer le module Syslog, d'ensuite refaire les manipulations qui vous conduisent au bug, puis de récupérer le fichier log résidant dans /documents/dolibarr.log | ||
= Dolibarr me demande mon login/mot de passe à chaque click sur un lien = | |||
Votre système de sauvegarde des sessions PHP est probablement défectueux. | |||
Aller dans '''Accueil - Info system - php''' | |||
Quelle valeur avez-vous pour le paramètre "session.save_handler" ? | |||
Si il s'agit de '''files''' ('''fichier'''), regarder le paramètre "session.save_path". Sa valeur doit être un chemin de répertoire. Vérifier que le serveur web a bien les droits de lire et d'écrire dans ce répertoire. | |||
= Je n'arrive pas à valider une facture/proposition commerciale/commande/aucun autre module = | = Je n'arrive pas à valider une facture/proposition commerciale/commande/aucun autre module = | ||
Quand vous validez un document, Dolibarr renomme les dossiers et fichiers qui appartenaient à l'ancien document temporaire en sa dénomination finale. | Quand vous validez un document, Dolibarr renomme les dossiers et fichiers qui appartenaient à l'ancien document temporaire en sa dénomination finale. | ||
| Line 18: | Line 28: | ||
* Un mauvais masque de numérotation personnalisé: si vous utilisez dans votre masque des caractères illégaux pour les noms de fichiers dans votre système de fichiers (comme "/"), cela va faire bugguer lorsque vous essaierez de valider votre document puisqu'il sera impossible à Dolibarr d'utiliser le caractère illégal que vous avez spécifié. Essayez de temporairement désactiver les masques personnalisés et de réactiver le système de numérotation par défaut pour voir si cela corrige le problème. | * Un mauvais masque de numérotation personnalisé: si vous utilisez dans votre masque des caractères illégaux pour les noms de fichiers dans votre système de fichiers (comme "/"), cela va faire bugguer lorsque vous essaierez de valider votre document puisqu'il sera impossible à Dolibarr d'utiliser le caractère illégal que vous avez spécifié. Essayez de temporairement désactiver les masques personnalisés et de réactiver le système de numérotation par défaut pour voir si cela corrige le problème. | ||
= Mon problème n'est pas dans la liste = | = Mon problème n'est pas dans la liste = | ||
Si la solution à votre problème ne se trouve pas dans cette liste, essayez de réunir un maximum d'informations détaillées (comme le log Dolibarr, version php, type et version de la base de données, version de Dolibarr, le log Apache...), et regardez cette page pour trouver un organisme pour vous aider: | Si la solution à votre problème ne se trouve pas dans cette liste, essayez de réunir un maximum d'informations détaillées (comme le log Dolibarr, version php, type et version de la base de données, version de Dolibarr, le log Apache...), et regardez cette page pour trouver un organisme pour vous aider: | ||
http://wiki.dolibarr.org/index.php/Assistance_Dolibarr | http://wiki.dolibarr.org/index.php/Assistance_Dolibarr | ||
Revision as of 00:41, 9 February 2012
Cette page recense les problèmes techniques courants que vous pouvez rencontrer à l'usage.
Si vous rencontrez un problème, la première étape est d'activer le module Syslog, d'ensuite refaire les manipulations qui vous conduisent au bug, puis de récupérer le fichier log résidant dans /documents/dolibarr.log
Dolibarr me demande mon login/mot de passe à chaque click sur un lien
Votre système de sauvegarde des sessions PHP est probablement défectueux.
Aller dans Accueil - Info system - php
Quelle valeur avez-vous pour le paramètre "session.save_handler" ?
Si il s'agit de files (fichier), regarder le paramètre "session.save_path". Sa valeur doit être un chemin de répertoire. Vérifier que le serveur web a bien les droits de lire et d'écrire dans ce répertoire.
Je n'arrive pas à valider une facture/proposition commerciale/commande/aucun autre module
Quand vous validez un document, Dolibarr renomme les dossiers et fichiers qui appartenaient à l'ancien document temporaire en sa dénomination finale.
Dans la plupart des cas, les problèmes de validations arrivent lors de ce renommage, et peuvent être causés par:
- Une mauvaise permission du dossier /documents/, ce qui empêche Dolibarr de renommer les sous-dossiers. Si c'est le cas, dans votre log vous devriez voir quelquechose du genre:
ERROR 127.0.0.1 user fiche Interfaces::run_triggers action=ORDER_SUPPLIER_VALIDATE Files found: 6, Files launched: 5, Done: 0, Failed: 1
ERROR 127.0.0.1 user fiche CommandeFournisseur::valid
DEBUG 127.0.0.1 user fiche ROLLBACK Transaction
- Un mauvais masque de numérotation personnalisé: si vous utilisez dans votre masque des caractères illégaux pour les noms de fichiers dans votre système de fichiers (comme "/"), cela va faire bugguer lorsque vous essaierez de valider votre document puisqu'il sera impossible à Dolibarr d'utiliser le caractère illégal que vous avez spécifié. Essayez de temporairement désactiver les masques personnalisés et de réactiver le système de numérotation par défaut pour voir si cela corrige le problème.
Mon problème n'est pas dans la liste
Si la solution à votre problème ne se trouve pas dans cette liste, essayez de réunir un maximum d'informations détaillées (comme le log Dolibarr, version php, type et version de la base de données, version de Dolibarr, le log Apache...), et regardez cette page pour trouver un organisme pour vous aider: