Site Drupal en panne ? Diagnostic et remise en ligne
Écran blanc, erreur 500, « The website encountered an unexpected error », mise à jour qui a tout cassé, site piraté : décrivez-moi le problème, je le prends en charge rapidement.
- Prise en charge prioritaire
- Diagnostic et remise en ligne au forfait
- Compte rendu écrit de l'incident
Les incidents que je traite le plus souvent
- Écran blanc (WSOD) ou erreur 500 après une mise à jour de module, de Drupal ou de PHP.
- Mise à jour ratée : base de données à moitié migrée,
drush updben erreur, dépendances Composer cassées. - Site piraté : pages ou liens ajoutés, redirections suspectes, comptes administrateurs inconnus.
- Site très lent ou inaccessible : cache, saturation de la base, robots agressifs.
- Hébergeur qui a changé la version de PHP sans prévenir (voir PHP 8.2 en fin de support).
- Prestataire injoignable et plus personne pour intervenir.
Ce qui se passe quand vous m'appelez à l'aide
Signalement
Formulaire en mode « urgent » : adresse du site, symptômes, accès disponibles. Je vous recontacte dès que possible.
Sauvegarde et diagnostic
Je fige l'état actuel, j'analyse les journaux d'erreurs et j'identifie la cause.
Remise en ligne
Correction ou retour arrière contrôlé, vérifications, puis remise en service.
Compte rendu
Ce qui s'est passé, ce qui a été fait, et ce qu'il faut corriger pour que cela ne se reproduise pas.
Ce que je peux promettre, et ce que je ne promets pas
Je travaille seul et je ne propose pas d'astreinte 24/7. Les urgences passent en priorité sur le reste de mon planning. Si ce délai est trop long pour votre activité, dites-le-moi : je vous orienterai vers une solution avec astreinte. Pour un délai de prise en charge garanti par contrat, la solution est le forfait TMA Pro.
Premiers réflexes
Que faire en attendant ?
Ne relancez pas de mise à jour, ne supprimez rien. Si vous le pouvez, notez l'heure du problème et la dernière action effectuée (mise à jour, ajout de module, changement chez l'hébergeur).
De quels accès aurez-vous besoin ?
Idéalement : un accès SSH ou SFTP au serveur, un accès à la base de données, et un compte administrateur Drupal. À défaut, l'accès au panneau de votre hébergeur.
Et si le problème dépasse le forfait ?
Je vous préviens avant, avec une estimation du travail restant. Vous décidez de la suite.
Votre site est en panne ?
Décrivez les symptômes, je reviens vers vous au plus vite.