Pour activer localhost allez dans: Panneau de configuration > Programmes > Activer ou désactiver des fonctionnalités Windows. Dans la fenêtre qui s'affiche, déroulez la catégorie "Internet Information Services". Vous verrez ensuite 3 sous catégories, cochez "Outils d'administration Web" et "Service World Wide Web".
5 méthodes pour résoudre l'erreur “Localhost n'autorise pas la connexion“
En règle générale, vous pouvez accéder à l'hôte local de n'importe quel ordinateur via une adresse de bouclage appelée 127.0.0.1. Par défaut, cette adresse IP pointe vers un serveur exécuté sur le même appareil. Ainsi, lorsque votre ordinateur demande l'adresse IP 127.0.0.1, il s'agit du serveur local.
Si vous ne parvenez pas à accéder au serveur web via localhost, il est possible que votre pare-feu bloque la connexion. Vous pouvez souvent résoudre ce problème en modifiant les réglages de votre pare-feu pour autoriser les connexions entrantes sur le port auquel MAMP tente d'accéder.
Dans la zone de texte Adresse locale à droite, entrez l'adresse IP ou le nom d'hôte sur lequel votre site est hébergé sur le serveur web s'exécutant sur votre ordinateur de développement, suivi du numéro de port. Par exemple, si votre site s'exécute sur, localhost:7331 entrez localhost:7331 .
Il vous mènera à votre ordinateur. Cette situation est également connue sous le nom d'adresse de bouclage. Comme tout autre nom de domaine, localhost possède également une adresse IP (Internet Protocol). Les adresses vont de 127.0.0.0 à 127.255.255.255, mais elles sont généralement 127.0.0.1.
L'erreur « localhost a refusé la connexion » est une erreur de connexion réseau que vous pouvez rencontrer lorsque vous travaillez sur un projet hébergé sur votre serveur web local. Elle se produit si le pare-feu bloque votre serveur ou si vous utilisez un port incorrect . Cette erreur peut également survenir si votre serveur web Apache ou votre navigateur Chrome est mal configuré.
Ouvrez un navigateur web : n’importe quel navigateur convient, comme Chrome, Safari ou Firefox. Saisissez localhost : dans la barre d’adresse du navigateur, tapez http://localhost suivi du numéro de port , par exemple http://localhost:8080.
Connexion à un réseau local
Vider le cache et les cookies du navigateur
Si votre serveur fonctionne correctement, mais que Chrome affiche toujours ERR_CONNECTION_REFUSED, cela peut être dû à un cache obsolète ou à des cookies en conflit avec les réponses du serveur local.
En pratique, localhost est souvent associé à l'adresse IP 127.0.0.1. Cette adresse est réservée pour les boucles de retour (loopback), c'est-à-dire une communication entre votre ordinateur et lui-même. Cela garantit que vos requêtes restent locales, sans transiter par Internet.
Une fois le serveur lancé, ouvrez un navigateur (comme Chrome, Firefox ou Edge) et saisissez http://localhost:8080 dans la barre d'adresse . Cette URL indique à votre navigateur de se connecter à votre machine locale (localhost) via le port 8080.
Comment accéder à localhost depuis un autre ordinateur ? Pour accéder à localhost depuis n'importe où, vous devez exposer votre serveur local sur Internet à l'aide de techniques telles que la redirection de ports, ngrok ou un proxy inverse . Cela implique de rendre votre serveur local accessible via une adresse IP publique ou un nom de domaine.
Les cas les plus courants incluent: Cache expiré et cookies dans votre navigateur. Un problème avec votre ordinateur ou votre routeur. Problèmes de connectivité sur votre réseau.
L'emplacement du fichier « hosts« , selon le système d'exploitation que vous utilisez, est: Windows 95/98/Me c:\windows\hosts. Windows 8 c:\windows\system32\drivers\etc\hosts. Windows 10 c:\windows\system32\drivers\etc\hosts.
Vous pouvez autoriser ou révoquer à tout moment l'accès d'une app au réseau local. Dans Réglages, accédez à Confidentialité et sécurité* > Réseau local pour consulter une liste de chaque app qui a demandé l'accès.
Dans le champ de texte Adresse IP et port à droite, saisissez l'adresse IP ou le nom d'hôte sur lequel votre site s'exécute sur le serveur Web de votre ordinateur de développement, suivi du numéro de port. Par exemple, si votre site s'exécute sur localhost:5000 , saisissez localhost:5000 .
Redémarrez votre ordinateur. Appuyez plusieurs fois sur la touche F2 au démarrage de l'ordinateur pour accéder au menu du BIOS. Accédez au LAN (réseau local) intégré ou à des paramètres similaires et assurez-vous qu'ils sont activés. S'ils sont déjà activés, essayez de mettre à jour le BIOS.
Activer le Wi-Fi et se connecter au réseau
L'erreur « Localhost refused to connect » survient lorsque votre navigateur ne parvient pas à atteindre un serveur local, généralement parce que le serveur est arrêté, que le port est bloqué ou qu'un pare-feu interfère.
Dans le réseau informatique, « localhost » fait référence à l'ordinateur sur lequel un certain programme est en cours d'exécution. Par exemple, si vous exécutez un programme sur votre propre ordinateur (comme un navigateur Web ou un environnement de développement Web local), alors votre ordinateur est le « localhost ».
Connecter le modem à Internet
Localhost, ça veut juste dire la machine actuelle sur laquelle le terminal tourne. Les deux points et les chiffres, c'est les numéros de port. 8080, c'est typiquement le trafic http, mais ils peuvent être attribués n'importe comment.
Videz le cache de votre navigateur
Dans certains cas, vous pouvez rencontrer l'erreur « Ce site est inaccessible » en raison de problèmes liés à vos fichiers en cache. Pour résoudre ce problème, vous devez vider le cache de votre navigateur. Effacement des images et des fichiers en cache dans Chrome.
Localhost (127.0.0.1) est une idée importante dans les réseaux informatiques. Il crée un espace sûr pour tester et développer des logiciels sur un serveur local. En utilisant localhost, les développeurs peuvent imiter un environnement de production réel sur leur propre ordinateur.