Troubleshooting FR

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search

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. Vérifier qu'il reste de l'espace sur le disque.

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.

La taille du fichier est trop grand

J'ai un message "La taille du fichier est trop grand" quand je téléverse un fichier. La limitation de la taille maximale des fichiers pouvant être téléversé se trouvent à 2 niveaux.

  • Le premier est au niveau de Dolibarr dans accueil - configuration - sécurité - Onglet "Fichiers (envoyer fichiers)". Augmenter cette valeur.
  • Une deuxième limitation peut exister au niveau de la configuration du serveur PHP. Dans ce cas, il faut modifier le paramètre upload_max_filesize de votre fichier php.ini. Ceci requiert un accès administrateur au serveur PHP.

Mon problème n'est pas dans la liste

Obtenir des informations de débogage

Dolibarr a un système d'enregistrement de ce qu'il fait et des erreurs qu'il rencontre. Votre serveur web également. Voir Module syslog.

Aide et support

Si vous ne trouvez pas la solution à votre problème grâce 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:

Assistance Dolibarr