Guides
GuideAdministrateurRésoudre une erreur ERPNext
Une méthode courte pour lire une erreur Frappe sans redémarrer les services des autres applications du serveur.
Une trace d'erreur Frappe indique le DocType, la méthode et souvent le document. Avant de changer une configuration, copiez le message et le journal du bon bench.
Lire le bon journal
Chaque bench écrit dans son propre dossier logs/. Le journal web, le worker et Redis n'ont pas le même fichier. Ouvrir le journal d'un autre projet ne fait que perdre du temps.
tail -n 80 logs/web.error.logTrois causes fréquentes
- Un champ obligatoire vide au moment de la validation.
- Une permission absente pour le rôle qui enregistre le document.
- Un worker arrêté, alors que le web répond encore.
Ce qu'on ne fait pas
On ne relance pas Nginx, MariaDB ou le Supervisor des autres benches pour « voir si cela passe ». On ne modifie pas un port déjà écouté. Si le message parle de mémoire, on regarde free -h avant d'ajouter des workers.
Remonter l'information
Notez l'heure, le site, le DocType et la dernière migration. C'est suffisant pour reprendre le diagnostic sans toucher au reste du serveur.
FAQ
Questions fréquentes
- Faut-il redémarrer Supervisor entier ?
- Non. On ne redémarre que le programme du bench concerné, après avoir lu le journal de ce bench.
Continuer
Articles associés
Guides
Installer ERPNext en production
Les choix qui comptent vraiment le jour de la mise en production : bench isolé, base dédiée, workers limités, sauvegardes.
Guides
Guide ERPNext pour débutants
Une première carte d'ERPNext : ce que le logiciel couvre, par où commencer, et ce qu'il vaut mieux ne pas configurer trop tôt.
Comparatifs
ERPNext vs Odoo
Deux ERP open source, deux modèles. Ce qui change pour une équipe francophone qui veut héberger et faire évoluer l'outil.
Tutoriels
Créer son premier DocType Frappe
Un DocType versionné dans une application Frappe : champs, slug unique, permissions, puis une méthode whitelistée.
Pour aller plus loin
Un projet ERPNext ou Frappe à cadrer ?
Les guides restent libres d’accès. Le contact sert à poser une question précise, pas à vendre une licence.
