Parfois, votre site web peut rencontrer des problèmes après des mises à jour ou apparemment sans raison. Heureusement, il existe des étapes que vous pouvez suivre pour prévenir et résoudre ces problèmes par vous-même. Ce guide vous expliquera les causes les plus courantes des interruptions de site web et comment les corriger. Si vous avez besoin d'aide supplémentaire, notre Service Client peut vous aider.
Si vous rencontrez le message d’erreur « Votre connexion n’est pas privée » lors de l’accès à un site web, cela signifie que votre navigateur n’a pas pu établir une connexion sécurisée entre votre appareil et le site.
Pour corriger cela, vérifiez d’abord les problèmes de certificat SSL. Utilisez un outil SSL Checker pour vérifier qu’un certificat valide est installé et qu’il n’y a pas de problème lié au SSL. Si l’outil ne révèle aucun problème, ou si le certificat SSL est correctement configuré, l’erreur peut être causée par du contenu mixte sur le site web. Dans ce cas, contactez le Service Client pour obtenir de l’aide.
Ce problème est souvent causé par des erreurs PHP, que vous pouvez consulter dans le fichier error_log situé dans le répertoire racine web de votre domaine. Le fichier journal fournit des informations détaillées, telles que le chemin du fichier, le schéma de la base de données, ainsi que le fichier et la ligne spécifiques où l’erreur s’est produite.
En général, ces erreurs sont liées à un thème, un modèle, une extension, un composant ou un module complémentaire. Essayez de modifier ou de désactiver ces éléments pour voir si le problème est résolu.
Une autre cause possible est des autorisations de fichiers ou de dossiers incorrectes. Chaque fichier et répertoire de votre compte possède des autorisations spécifiques qui contrôlent qui peut les lire, les modifier ou les exécuter. Lorsque vous créez un fichier ou un dossier dans cPanel, il reçoit des autorisations par défaut. Bien que ces paramètres n’aient généralement pas besoin d’être modifiés, certaines installations ou mises à jour peuvent nécessiter leur modification.
Il existe trois types d’autorisations d’accès :
Lecture – Permet d’afficher le fichier.
Écriture – Autorise la modification du fichier.
Exécution – Autorise le fichier à être exécuté comme un programme.
Ces autorisations s’appliquent à trois catégories d’utilisateurs :
Propriétaire – L’utilisateur qui possède le fichier.
Groupe – Utilisateurs appartenant au même groupe ou répertoire.
Monde - Tous les autres utilisateurs.
Les niveaux d’autorisation sont représentés par des chiffres :
0 : Aucun accès
1 : Exécution uniquement
2 : Écriture uniquement
3 : Écriture et exécution
4 : Lecture uniquement
5 : Lecture et exécution
6 : Lecture et écriture
7 : Lecture, écriture et exécution (autorisations complètes)
Pour garantir l’affichage correct de vos fichiers dans un navigateur web, utilisez les paramètres d’autorisations suivants :
Fichiers HTML et images – Définissez les autorisations sur 644 (ou 0644). Cela permet à tous de les lire mais seul le propriétaire peut les modifier. Ces autorisations sont automatiquement définies lors de la création du fichier.
Dossiers – Définissez les autorisations sur 755 (ou 0755). Cela permet à tous de les lire et de les exécuter mais seul le propriétaire peut les modifier. Ces autorisations sont automatiquement attribuées lors de la création du dossier.
Fichiers CGI – Définissez les autorisations sur 755 (ou 0755). Cela permet à tous de les lire et de les exécuter mais seul le propriétaire peut les modifier. Contrairement aux autres fichiers, ces autorisations ne sont pas définies automatiquement, vous devrez donc les ajuster manuellement.
Voici les autorisations par défaut à définir :
Fichiers – 0644
Dossiers – 0755
Dossier racine du domaine – 0750
Si vous ne savez toujours pas ce qui cause le problème ou si vous avez besoin d’aide pour vérifier ou modifier les autorisations des fichiers et dossiers, contactez le Service Client. Nous vous guiderons dans le processus de dépannage. Merci de préparer les informations suivantes :
Le message d’erreur exact
L’URL où l’erreur apparaît (ou les étapes pour la reproduire).
Votre adresse IP externe
Si vous rencontrez une erreur « Délai de connexion dépassé » ou « Connexion réinitialisée », cela peut signifier que votre adresse IP externe a été bloquée par le pare-feu du serveur. Pour résoudre ce problème, veuillez contacter le Service Client afin que nous puissions enquêter sur la cause du blocage et vous aider à résoudre le problème.
Lorsque vous nous contactez, assurez-vous de fournir votre nom de domaine et votre adresse IP externe.
Cette erreur peut se produire pour plusieurs raisons, notamment :
1. Directives .htaccess incorrectes est la cause la plus fréquente d’une syntaxe incorrecte ou de directives problématiques dans le fichier .htaccess. Pour y accéder, suivez ces étapes :
Accédez à votre compte Spaceship.
Choisissez Gestionnaire d’hébergement dans le Launchpad.
Cliquez sur le bouton Gérer à côté de votre offre d’hébergement.
Sélectionnez l’option Fichiers et stockage.
Cliquez sur Gérer les fichiers près du nom du site web.
Pour savoir si le fichier .htaccess est à l’origine du problème, essayez de le renommer temporairement à l’aide de l’option Renommer dans le gestionnaire de fichiers cPanel. Si cela résout le problème, le souci vient du fichier .htaccess. Dans ce cas, vous pouvez commencer le dépannage en commentant des lignes. Ajoutez un # au début de chaque ligne pour la désactiver.
Remarque : Si vous n’êtes pas familier avec la syntaxe .htaccess, évitez de faire des modifications directes et gardez toujours une copie de sauvegarde du fichier.
Si l’erreur persiste après modification du fichier .htaccess, vérifiez le fichier error_log pour les derniers enregistrements d’erreurs PHP afin d’obtenir d’autres indices.
Enfin, n’oubliez pas de renommer le fichier .htaccess à son nom d’origine et de décommenter les lignes si nécessaire.
2. Autorisations de fichiers ou dossiers incorrectes peuvent également provoquer des erreurs. Vous pouvez ajuster les autorisations dans cPanel :
Accédez au Gestionnaire de fichiers.
Cliquez sur Modifier les autorisations.
Pour accéder à vos fichiers :
Connectez-vous à votre compte Spaceship.
Sélectionnez Gestionnaire d’hébergement dans le Launchpad.
Choisissez Gérer à côté de votre offre d’hébergement.
Accédez à Fichiers et stockage.
Cliquez sur Gérer les fichiers près du nom du site web.
Voici les autorisations par défaut à définir :
Fichiers – 0644
Dossiers – 0755
Dossier racine du domaine – 0750
Si vous ne savez pas comment vérifier ou modifier les autorisations de fichiers ou de dossiers, veuillez contacter le Service Client.
3. Utilisation excessive des ressources du compte (RAM, CPU) qui peut être due à votre compte d’hébergement dépassant ses limites de ressources virtuelles.
Si votre compte atteint ses limites LVE (Lightweight Virtual Environment), consultez le fichier error_log et vérifiez les derniers messages d’erreur pour savoir si le problème est causé par un script, une extension ou autre chose.
Vous pouvez vérifier si le compte a atteint ses limites dans le Gestionnaire d’hébergement de votre compte Spaceship. Sélectionnez Gérer à côté de l’offre d’hébergement > Utilisation de l’hébergement > Journal des rapports. Si vous surconsommez des ressources, le rapport s’y trouvera. Vous pouvez également consulter votre utilisation des ressources dans cPanel sous le menu Utilisation des ressources.
Une fois le problème identifié, optimisez les performances de votre site ou de votre compte pour éviter de dépasser vos limites de ressources à l’avenir.
4. Erreurs internes du serveur 500 peuvent parfois survenir en raison d’une règle ModSecurity déclenchée. ModSecurity surveille toutes les requêtes de page, filtrant celles qui pourraient être potentiellement dangereuses et exploiter les vulnérabilités de votre site web. Bien qu’il bloque généralement les activités malveillantes, il peut parfois identifier à tort une requête légitime comme une menace à cause d’un mauvais codage du site, provoquant ainsi des erreurs.
Pour gérer ModSecurity, accédez à cPanel > ModSecurity. Vous pouvez le désactiver en trouvant votre nom de domaine dans la liste et en sélectionnant Désactivé. Gardez à l’esprit que cela n’affectera pas vos sous-domaines, qui resteront protégés. Vous pouvez le réactiver à tout moment en sélectionnant Activé.
Nous recommandons la prudence lors de l’utilisation de cette option. Si vous pensez que ModSecurity cause des problèmes avec votre site, veuillez contacter notre Service Client avant d’effectuer des modifications.
L’erreur 507 Espace insuffisant, qui fait partie de la série des codes d’état 50x, indique des problèmes avec votre base de données ou votre système de fichiers. Elle peut être causée par :
Extensions ou thèmes obsolètes sur votre site WordPress.
Ressources serveur limitées, comme un espace disque insuffisant.
Contraintes de RAM
Pour résoudre ce problème :
Assurez-vous que tous les plugins et thèmes de votre site web sont à jour.
Optimisez vos bases de données et vérifiez que vous disposez de suffisamment d’espace disque pour accueillir les fichiers temporaires.
Cette erreur signifie que votre site web a dépassé ses limites de ressources LVE (Lightweight Virtual Environment). Pour vérifier si votre compte atteint ses limites, accédez à votre compte Spaceship, ouvrez le Gestionnaire d’hébergement, sélectionnez Gérer à côté de votre offre d’hébergement, puis allez dans Utilisation de l’hébergement > Journal des rapports. En cas de dépassement, vous verrez les détails ici. Vous pouvez également consulter votre utilisation des ressources dans cPanel sous le menu Utilisation des ressources.
Si vous avez récemment mis à jour votre site, ajouté de nouveaux plugins ou thèmes, ou constaté un pic de trafic, envisagez d’optimiser votre site web. Pour plus d’aide ou une analyse approfondie, veuillez contacter notre équipe Support client.
Une erreur 404 se produit généralement lorsque du contenu a été supprimé ou déplacé vers une autre URL. Les causes courantes incluent :
L’URL ou son contenu a été supprimé ou déplacé sans mise à jour des liens internes.
L’URL a été saisie ou liée de manière incorrecte.
Le nom de domaine n’existe pas.
Problèmes avec le fichier .htaccess, comme l’absence des règles WordPress par défaut ou des soucis dans des systèmes comme Laravel.
Dans de rares cas, ModSecurity peut aussi en être la cause.
1. Remplacez les liens incorrects par des liens fonctionnels.
2. Supprimez tous les liens pointant vers des pages 404 et envisagez de désindexer les pages cassées des moteurs de recherche. Utilisez des outils comme l’outil de suppression d’URL de Google pour désindexer définitivement ces pages. Pour en savoir plus, consultez ce guide de désindexation.
3. Mettez à jour les permaliens de votre site WordPress en allant dans Réglages > Permaliens dans le tableau de bord WordPress et sélectionnez Enregistrer les modifications (l’enregistrement suffit, il n’est pas nécessaire de modifier).
Une erreur 403 Interdit peut être causée par :
Permissions de fichiers/dossiers incorrectes
Règles refusées dans le fichier .htaccess
Activité suspecte détectée par ModSecurity, pouvant bloquer l’accès.
Blocage temporaire du fichier /xmlrpc.php.
Blocage pour suspicion de phishing ou de logiciel malveillant. Contactez le Support client pour vérifier si un blocage a été appliqué.
Erreur 403 Interdite : Requête interdite par les règles administratives indique que la requête a été bloquée par un service de sécurité sur notre serveur. Si vous rencontrez cette erreur sur votre site web, contactez le Service Client pour une analyse et une assistance supplémentaires.
Cette erreur indique que le serveur ne peut pas traiter la requête en raison d’un problème côté client. Les causes courantes incluent :
Erreur de syntaxe dans la chaîne d’URL
Cache et cookies du navigateur corrompus
Problèmes de cache de recherche DNS
Taille de fichier dépassant les limites du serveur
Conflits avec les extensions du navigateur
Pour résoudre ce problème :
1. Assurez-vous que le nom de domaine et l’URL sont correctement saisis. Vérifiez que tous les caractères spéciaux sont correctement encodés et sont valides pour une URL. Pour les longues URLs, envisagez d’utiliser un encodeur/décodeur d’URL en ligne pour vérifier la présence de caractères illégaux.
2. Videz le cache de votre navigateur.
3. Si vous téléversez un fichier et rencontrez cette erreur, cela peut être dû au fait que la taille du fichier dépasse la limite du serveur. Essayez de téléverser un fichier plus petit, et si cela fonctionne, réduisez la taille du fichier d’origine, puis téléversez-le à nouveau.
4. Videz votre cache DNS.
5. Désactivez les extensions du navigateur qui affectent les cookies ou interfèrent avec le fonctionnement du site web. Désactivez temporairement ces extensions pour vérifier si elles sont à l’origine du problème.
Si votre site web n’est pas accessible dans certains navigateurs (Chrome, Firefox, Safari, etc.), essayez d’utiliser des outils comme DNS Checker ou des services proxy :
Si votre site fonctionne dans certains navigateurs mais pas dans d’autres, cela peut être dû à un problème de cache du navigateur. Essayez de vider le cache de votre navigateur et d’accéder à nouveau au site.
Si votre site web se charge dans des proxys en ligne mais pas dans votre navigateur, cela peut être dû à des délais de propagation DNS. Ce processus, qui peut prendre 24 à 48 heures, met à jour les caches DNS dans le monde entier après des modifications de la zone DNS de votre domaine. Malheureusement, ce processus ne peut pas être accéléré.
En attendant, vous pouvez vider le cache DNS de votre ordinateur et le cache de votre navigateur. Pour contourner la propagation DNS, vous pouvez également modifier votre fichier hosts local. Ce fichier vous permet d’associer manuellement des noms de domaine à des adresses IP, ce qui vous permet de prévisualiser votre site web sur un nouveau serveur avant que les modifications DNS ne prennent effet. En ajoutant des entrées spécifiques à votre fichier hosts, vous pouvez afficher votre site web en utilisant son nom de domaine, en demandant à votre ordinateur de le résoudre vers une adresse IP spécifique et en contournant la recherche DNS habituelle. Cela est utile lorsque vous souhaitez travailler sur votre site hébergé sur un nouveau serveur, tandis que d’autres accèdent encore au site en ligne sur l’ancien serveur.
Si le site web ne fonctionne toujours pas sur différents navigateurs, proxys ou appareils, vérifiez que votre domaine pointe correctement vers le serveur. Si la propagation DNS est terminée et que votre domaine est correctement configuré, il peut y avoir des problèmes globaux avec votre serveur d’hébergement, tels qu’une maintenance programmée ou des problèmes techniques.
Les interruptions de site web peuvent être frustrantes, mais comprendre les messages d’erreur courants et leurs causes peut vous aider à identifier et résoudre rapidement les problèmes. Qu’il s’agisse d’une erreur 404 due à des liens brisés, d’une erreur 500 Internal Server Error causée par des directives .htaccess défectueuses, ou de limites de ressources provoquant une erreur 508, ce guide fournit des étapes concrètes pour diagnostiquer et corriger ces problèmes. Gardez toujours vos extensions, thèmes et logiciels à jour, surveillez les ressources de votre serveur et utilisez les outils disponibles dans votre compte d’hébergement pour maintenir les performances de votre site. Pour des problèmes plus complexes ou si vous avez besoin d’aide supplémentaire, n’hésitez pas à contacter le Service Client pour obtenir de l’aide.