Von easyPHP unter Windows 7 gehostete Websites können nicht von anderen Computern in demselben LAN aufgerufen werden

13417
antonjs

Ich habe einen Webserver in meinem Windows 7 mit easyPHP eingerichtet. Die Website funktioniert gut, wenn Sie zu http: // localhost / oder http://127.0.0.1/ wechseln . Sie können die Site jedoch nicht von einem anderen Computer in meinem LAN aus öffnen. Meine lokale IP-Adresse liegt im Bereich 10.xxx. Ich kann andere Computer im selben LAN anpingen. Ich kann jedoch nicht von meinem eigenen oder einem anderen PC aus zu 10.xxx wechseln.

Ich bin derzeit easyPHP unter Windows 7, und die Firewall ist in meinem privaten Netzwerk deaktiviert.

PS: Ich reparierte ein Problem: In httpd.confI geändert Listen 127.0.0.1:80zu Listen 80. Das Durchsuchen der Seite mit localhost funktioniert nun einwandfrei, aber mit 10.xxx erhalte ich eine Access forbiddenNachricht.

3

2 Antworten auf die Frage

4
antonjs

Das Problem wurde behoben:

Das Problem war in httpd.conf:

1) Ich habe meinen Alias ​​geändert

<Directory "C:/Users/..."> Options FollowSymLinks Indexes AllowOverride None Order deny,allow </Directory> 

2) Listen-Taste von Listen 127.0.0.1:80 bis Listen 80

Wenn das Problem dadurch gelöst wird, klicken Sie auf das Symbol ✓, um dies als Antwort zu akzeptieren. vor 12 Jahren 0
Nach der Suche in ganz Google löste sich der Punkt _2_ aus Ihrer Antwort. Iulian Onofrei vor 9 Jahren 0
1
panderson9149

Wenn Sie den Listen-Port in der Datei http.conf auf 80 ändern, konnte ich von einem anderen Computer aus als Webserver auf meinen Computer zugreifen. Die Standarddatei wurde in meinem Ordner "EasyPHP / www" angezeigt. Als ich den Inhalt verschoben habe, wurde er angezeigt.

Als ich den Abschnitt "Directory" der Datei http.conf (zusammen mit der Listen-Port-Änderung) aktualisiert habe, konnte ich andere Verzeichnisse sehen, die ich dort angegeben habe.