Un site qui ne se charge pas relève presque toujours de l’une de ces cinq causes. Elles semblent identiques dans un navigateur et sont faciles à distinguer depuis votre tableau de bord.
1. Vérifiez d’abord l’état du site
Ouvrez le site dans votre tableau de bord. Le statut est la réponse la plus rapide que vous obtiendrez :
- Active - nous considérons que le site fonctionne. Passez à l’étape 2.
- Suspended - le site est arrêté. Le tableau de bord en indique la raison. Les deux raisons courantes sont une facture impayée et une escalade de logiciel malveillant ; toutes deux vous indiquent la marche à suivre.
- Restricted - le site fonctionne avec des restrictions appliquées.
- Provisioning ou Pending - il est encore en cours de création. Les nouveaux sites sont généralement prêts en quelques minutes.
- Failed - la création ne s’est pas terminée. La raison est indiquée sur le site.
2. S’agit-il du site ou du domaine ?
C’est la distinction qui fait gagner le plus de temps, et la plupart des signalements « mon site est inaccessible » relèvent de la seconde option.
Ouvrez l'adresse temporaire du site depuis le tableau de bord. Chaque site en possède une qui ne dépend pas des DNS de votre domaine.
- L’adresse temporaire fonctionne, votre domaine ne fonctionne pas - il s’agit d’un problème de DNS, pas d’hébergement. Votre domaine ne pointe pas vers nous, ou une modification n’a pas fini de se propager. Consultez l’article sur les serveurs de noms (nameservers).
- Aucun des deux ne fonctionne - le site lui-même ne répond pas. Passez à l’étape 3.
3. Les modifications récentes en sont la cause habituelle
Par ordre de fréquence de survenue :
- Une mise à jour d’extension ou de thème. Si la panne est survenue immédiatement après, c’est presque certainement la cause.
- Une modification d’un fichier de configuration. Un caractère parasite dans
wp-config.php rend un site totalement inaccessible.
- Un changement de version de PHP. Du code plus ancien ne s’exécute souvent pas sur un interpréteur plus récent.
4. Si ce n’est rien de tout cela
Ouvrez un ticket directement depuis le site plutôt que depuis la page d’assistance. Un ticket créé depuis le site est transmis avec le site associé, et nous pouvons voir son état, ses déploiements récents ainsi que son niveau de sécurité sans rien avoir à vous demander.
Indiquez-nous ce qui a changé et à quel moment. Un message tel que « Il a cessé de fonctionner après la mise à jour d’une extension vers 15 h » a bien plus de valeur que n’importe quelle quantité de détails sur ce qu’affiche la page d’erreur.