httpd-xampp.conf: Comment autoriser l'accès à une adresse IP externe en plus de localhost?
Je n'ai pas trouvé la bonne réponse qui fonctionne pour moi dans d'autres questions.
De cette façon, le httpd-xampp.conf
ressemble à l'origine:
#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Que dois-je faire si je veux ajouter une autre adresse IP en plus de la Require local
?
Par exemple, ci-dessous Require local
j'ai essayé ce qui suit:
allow from xxx.xxx.xxx.xx
C'est-à-dire:
#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Require local
allow from xxx.xxx.xxx.xx
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Mais il reste bloque l'accès à l'adresse IP externe.
Comment puis-je résoudre ce problème?
Comment puis-je ajouter plusieurs adresses IP afin de leur permettre l'accès?
Je suis en utilisant XAMPP 5.6.3 sous un environnement Windows.
OriginalL'auteur Pathros | 2015-01-15
Vous devez vous connecter pour publier un commentaire.
allow from all
ne fonctionnera pas avecRequire local
. Au lieu de cela, essayez deRequire ip xxx.xxx.xxx.xx
Par Exemple:
Bonjour ! j'ai installé xampp sur windows server 2012. j'ai une IP publique et est entré comme ce "Besoin mon ip-ip" encore je ne peux pas accéder à mon localhost de propriété intellectuelle Grâce
OriginalL'auteur Deepak Naik
J'ai essayé et ça marche. Attention tout de même. Cela signifie que n'importe qui dans votre réseau local peuvent accéder. Deepak Naik réponse est plus sûr.
OriginalL'auteur
C'est ce que j'ai ajouté à la fin du fichier \xampp\apache\conf\extra\httpd-xampp.fichier conf avant la balise
OriginalL'auteur DevelopmentBucket
Ajouter le code ci-dessous dans un fichier d:\xampp\apache\conf\extra\httpd-xampp.conf:
Au-dessus de config pouvez accéder à partir de http://127.0.0.1/
Remarque: quelqu'un suggère que remplacer de
Require local
àRequire all granted
mais ne fonctionne pas pour moiOriginalL'auteur nguyên
Et redémarrez lampp l'aide,
/opt/lampp/lampp restart
OriginalL'auteur Syed Abdul Qadeer
OriginalL'auteur Vinod Tiwari
Dans windows tout ce que vous avez à faire est d'aller à la recherche de windows Autoriser un programme via le Pare-feu Windows.cliquez sur Autoriser une autre application, sélectionnez Apache et mark public et privé à la fois . Ouvrir cmd en appuyant sur la touche windows+r écrire cmd que d'en écrire cmd ipconfig trouver votre adresse ip . que ouvrez votre navigateur à écrire votre adresse ip http://172.16..x et vous serez sur le xampp page de démarrage.si vous souhaitez accéder à votre site local mettez simplement /en face de votre ip e.g http://192.168.1.x/yousite. Vous êtes maintenant en mesure d'accéder à votre site web dans les ordinateurs de réseau privé .
j'espère que cela permettra de résoudre votre problème
OriginalL'auteur Ataur Rahman
permettre à tous ne fonctionnera pas avec Besoin de locaux. Au lieu de cela, essayez d'Exiger ip xxx.xxx.xxx.xx
Par Exemple:
OriginalL'auteur Orang22
Ouvrir pour la nouvelle application "HTTPD" (serveur Apache) dans votre Pare-feu
Prendre un coup d'oeil à ceci: https://www.youtube.com/watch?v=eqgUGF3NnuM
OriginalL'auteur Ben-Tommy Eriksen