web-dev-qa-db-fra.com

Impossible d'accéder à localhost avec wamp et Chrome

à partir d'aujourd'hui, lorsque je vais sur localhost ( http: // localhost ) après le lancement de WAMP, à Firefox, comme d'habitude, tout est normal, mais Chrome indique "Interdit, vous n'avez pas le droit d'accéder à/sur ce serveur."

Quelqu'un peut m'aider s'il vous plait?

4
DarkCid

Edit: Résolu pour moi.

Ceci est un problème IPv6. Google doit avoir mis à jour Chrome.

Tout d’abord, assurez-vous que votre fichier hosts a la ligne suivante et qu’il n’est pas commenté.

::1 localhost

Ensuite, ouvrez votre configuration Apache (httpd.conf) et ajoutez ce qui suit à la section listen:

Listen [::1]:80

Ensuite, vous devez modifier vos instructions de répertoire dans httpd.conf ou vos fichiers vhosts. Ils ressemblent probablement à quelque chose comme ça.

<Directory "C:\path">
    Options Indexes FollowSymLinks
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
    AllowOverride All
</Directory>

Ajouter une ligne supplémentaire après le 'Autoriser à partir de 127.0.0.1' afin qu'il ressemble à ceci

<Directory "C:\path">
    Options Indexes FollowSymLinks
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
    Allow from ::1
    AllowOverride All
</Directory>
11
SystemicPlural

Pour ceux qui rencontrent ce problème, c’est ce qui a fonctionné pour moi sur Apache 2.4.17.

  • Le fichier hôte est ici: C:\Windows\System32\drivers\etc

  • httpd.conf est ici: C:\wamp64\bin\Apache\apache2.4.17\conf

  • httpd-vhosts.conf est ici: C:\wamp64\bin\Apache\apache2.4.17\conf\extra

Je me suis assuré que localhost était activé dans mon fichier hosts:

127.0.0.1       localhost
::1             localhost

supprimez simplement le # au début de la ligne.

assurez-vous que cette ligne n'est pas commentée dans votre httpd.conf

Include conf/extra/httpd-vhosts.conf

Dans mon dossier, c'était la ligne 518.

puis ajoutez ceci à votre fichier httpd-vhosts.conf:

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "c:/wamp64/www"
    ServerName localhost
</VirtualHost>

Puis redémarrez WAMP.

Je ne sais pas si c'est la façon la plus propre de le faire (sans problème). mais cela a plutôt bien fonctionné pour moi.

1
GeneralCan

J'ai eu le même problème. Voici comment j'ai résolu le problème:

  • J'ai d'abord ajouté ::1 au fichier hôte, qui se trouve généralement à C:\Windows\System32\drivers\etc
  • Ensuite, j'ai ouvert mon navigateur Chrome. Je suis allé dans Paramètres> Paramètres avancés> Paramètres de proxy ouverts (sous le système de titres)
  • Dans la nouvelle fenêtre qui apparaît, allez à «Paramètres réseau», puis cochez la case «Détecter automatiquement les paramètres».
0
P.Kagwe

Cela se passe pareil pour moi. À partir d'aujourd'hui, je ne peux pas accéder avec http: // localhost à mes fichiers wamp avec chrome.

Dans Firefox ou Explorer, je n'ai aucun problème.

Vous pouvez utiliser 127.0.0.1 tant que le problème est résolu.

0
fmr