Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Comment corriger message "err_connection_refused prestashop" sur Prestashop ?

tout servces prestashop

1. Vérifiez si le serveur de votre site PrestaShop est bien en ligne et opérationnel

L’erreur « ERR_CONNECTION_REFUSED » peut apparaître lorsque le serveur hébergeant votre boutique PrestaShop est hors ligne ou rencontre des problèmes techniques. Avant toute chose, assurez-vous que votre hébergeur n’est pas en maintenance et que votre serveur répond correctement. Utilisez les outils disponibles dans votre panneau d’hébergement (comme cPanel ou Plesk) pour vérifier l’état du serveur.

Il est aussi utile de redémarrer le serveur si vous en avez les droits d’administration. Un simple redémarrage peut résoudre des conflits de ports ou des services bloqués. Contactez votre hébergeur si vous constatez que tout semble arrêté ou inaccessible malgré vos tentatives.


2. Assurez-vous que le pare-feu ou le firewall ne bloque pas l'accès à PrestaShop

Un pare-feu mal configuré peut bloquer les connexions entrantes à votre site PrestaShop, provoquant ainsi l’erreur « ERR_CONNECTION_REFUSED ». Il est essentiel de vérifier si le port 80 (HTTP) ou le port 443 (HTTPS) est bien ouvert sur votre serveur. Ces ports doivent être accessibles pour que les visiteurs puissent charger le site.

En cas de doute, contactez votre hébergeur ou accédez à vos paramètres de sécurité pour ajuster les règles du pare-feu. Vous pouvez également désactiver temporairement le pare-feu pour vérifier s’il est bien la cause du problème, puis le reconfigurer proprement ensuite.


3. Corrigez les erreurs de configuration dans le fichier .htaccess de PrestaShop

Le fichier .htaccess joue un rôle clé dans la gestion des accès à votre boutique PrestaShop. Une erreur ou une mauvaise redirection dans ce fichier peut entraîner une erreur « ERR_CONNECTION_REFUSED ». Vérifiez que le fichier n’a pas été modifié par un module ou une mise à jour.

Supprimez temporairement le fichier .htaccess (en le sauvegardant d’abord), puis connectez-vous au back-office de PrestaShop pour en générer un nouveau via l’onglet « Trafic & SEO ». Cela permet souvent de corriger automatiquement les mauvaises redirections ou les paramètres incorrects.


4. Vérifiez que l'adresse IP de votre serveur PrestaShop n'est pas bloquée

L’adresse IP de votre serveur peut être bloquée par certains fournisseurs d’accès Internet ou même par des règles de sécurité mal définies sur votre serveur. Cette situation peut provoquer une erreur de type « ERR_CONNECTION_REFUSED » lors de l’accès à votre boutique.

Vous pouvez tester cela en essayant de vous connecter à votre site via un autre réseau (4G, VPN, Wi-Fi différent). Si le site fonctionne ailleurs, il y a de fortes chances que votre IP soit bloquée quelque part. Dans ce cas, contactez votre hébergeur pour faire débloquer l’adresse IP concernée.


5. Analysez les erreurs dans les fichiers logs de PrestaShop et du serveur

Les fichiers logs contiennent des informations précieuses sur les erreurs rencontrées par votre serveur ou par votre site PrestaShop. Consultez les logs Apache ou NGINX, ainsi que ceux générés par PrestaShop dans le dossier /var/log/ ou /log/ de votre hébergement.

Une erreur critique ou une mauvaise configuration serveur peut bloquer totalement l'accès à votre boutique. En analysant ces fichiers, vous pourrez repérer si une mise à jour, un module ou un script PHP cause un refus de connexion. Corriger cette erreur spécifique permettra souvent de retrouver l'accès complet au site.


6. Vérifiez la configuration DNS de votre domaine lié à PrestaShop

Une mauvaise configuration DNS peut empêcher l’accès à votre boutique et générer une erreur de type « ERR_CONNECTION_REFUSED ». Il est important de vérifier que votre nom de domaine pointe correctement vers l’adresse IP de votre serveur.

Utilisez les outils DNS de votre hébergeur ou des services de diagnostic DNS pour confirmer que l’enregistrement A ou CNAME est bien paramétré. En cas d’erreur ou de propagation incomplète, vous pouvez rencontrer des problèmes d’accès jusqu’à 48 heures. Patientez ou corrigez les entrées DNS si besoin.


7. Désactivez temporairement les modules récemment installés sur PrestaShop

Si l’erreur est apparue après l’installation ou la mise à jour d’un module, ce dernier peut être à l’origine du blocage. Certains modules mal développés peuvent causer des erreurs serveur critiques, empêchant le bon fonctionnement du site.

Essayez de désactiver les derniers modules ajoutés via le FTP, en renommant leur dossier dans /modules. Cela peut rétablir l’accès à votre site. Ensuite, réactivez-les un à un depuis le back-office pour identifier le coupable et le supprimer ou le remplacer par une version stable.


8. Redémarrez les services serveur Apache ou NGINX utilisés par PrestaShop

Parfois, l’erreur « ERR_CONNECTION_REFUSED » est simplement due à un service web qui a planté. Si vous avez accès à votre serveur via SSH, essayez de redémarrer les services Apache2 ou NGINX, selon la configuration de votre hébergement.

Cela permet de réinitialiser les connexions, de libérer les ports réseau et de corriger des problèmes temporaires de surcharge ou de plantage. C’est une solution simple mais efficace dans de nombreux cas, notamment après une mise à jour ou un changement de configuration.


9. Assurez-vous que le SSL (HTTPS) est correctement installé sur votre domaine

Un certificat SSL mal installé ou expiré peut bloquer les connexions sécurisées à votre boutique PrestaShop, affichant parfois l’erreur « ERR_CONNECTION_REFUSED ». Vérifiez que le certificat SSL est bien valide et à jour dans votre panneau d’hébergement.

Si vous utilisez Let’s Encrypt, pensez à renouveler automatiquement les certificats. Vous pouvez également forcer temporairement l’accès via HTTP pour tester si le problème vient bien du HTTPS, puis corriger le certificat avant de le réactiver.


10. Réinitialisez les paramètres du fichier de configuration PrestaShop si corrompu

Le fichier app/config/parameters.php contient les informations essentielles pour connecter votre site à sa base de données. Si ce fichier est corrompu ou contient une erreur, cela peut empêcher PrestaShop de fonctionner et renvoyer une erreur de connexion refusée.

Vérifiez ce fichier pour vous assurer que toutes les informations (nom d’hôte, identifiants, ports) sont correctes. Si vous avez récemment migré votre site ou modifié les données de la base, adaptez ce fichier en conséquence pour éviter tout conflit serveur.