Troubleshooting FR: Difference between revisions

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
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 =
= Dolibarr me demande mon login/mot de passe à chaque click sur un lien =
Line 12: Line 11:


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.
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 =
Line 28: Line 26:


* 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 =

Revision as of 00:42, 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:

http://wiki.dolibarr.org/index.php/Assistance_Dolibarr