---
title: "Que faire en cas d'erreur 500"
weight: 210
description: "Comment diagnostiquer une erreur 500 ou une page blanche sur votre Dolibarr en trouvant le fichier error.log."
---

# Erreur 500 ou page blanche

En cas d'erreur 500 sur une page web, ne cherchez pas les logs (journaux) à l'endroit habituel. L'erreur 500 est une erreur fatale et seul le serveur web produit un message dans un fichier spécial `error.log`.

## Où trouver ce fichier error.log ?

C'est lié à la configuration de votre site web. Deux exemples ci-dessous avec Apache et Nginx qui sont les serveurs les plus courants.

### Apache

```apache
ErrorLog ${APACHE_LOG_DIR}/error.log
```

Ou dans la définition d'un hôte virtuel :

```apache
ErrorLog /srv/webs/shop.cap-rel.fr/logs/error.log
CustomLog /srv/webs/shop.cap-rel.fr/logs/access.log combined
```

### Nginx

```nginx
http {
    error_log  /var/log/nginx/error_log  crit;
}
```

Ou dans la définition d'un hôte virtuel :

```nginx
http {
    error_log  /var/log/nginx/error_log;
    server {
        listen 80;
        server_name shop.cap-rel.fr;
        error_log  /var/log/nginx/shop.error_log;
    }
}
```

## Et sur un hébergement mutualisé (type OVH, o2switch, etc.) ?

Cela doit être possible de retrouver cette information sur votre compte utilisateur :

- [Exemple pour OVH](https://help.ovhcloud.com/csm/fr-web-hosting-logs-statistics?id=kb_article_view&sysparm_article=KB0052889)
- [Sur la console o2switch](https://faq.o2switch.fr/gestion-site/debug-page-blanche-erreur-500)
- Et ainsi de suite pour tout hébergeur

Une fois trouvé, téléchargez ce fichier `error.log`. S'il est « gros », ouvrez-le, supprimez toutes les lignes dont la date est « avant le problème » et envoyez-nous ce fichier allégé. Si vous cherchez une plate-forme de partage temporaire de fichiers qui respecte la confidentialité des échanges, demandez à votre prestataire de vous fournir un lien vers son infrastructure.
