Heim > Backend-Entwicklung > PHP-Tutorial > Warum erhalte ich die Fehlermeldung „403 Forbidden', wenn ich versuche, über mein lokales Netzwerk auf meinen WAMP-Server zuzugreifen?

Warum erhalte ich die Fehlermeldung „403 Forbidden', wenn ich versuche, über mein lokales Netzwerk auf meinen WAMP-Server zuzugreifen?

DDD
Freigeben: 2024-10-29 12:33:29
Original
948 Leute haben es durchsucht

Why Am I Getting a “403 Forbidden” Error When Trying to Access My WAMP Server From My Local Network?

Zugriff auf den WAMP-Server über ein lokales Netzwerk mit Fehler „403 verboten“

Der Zugriff auf Ihren WAMP-Server über lokale Netzwerke ist trotz Befolgung zahlreicher Online-Lösungen nicht möglich , was zu einer dauerhaften Fehlermeldung „403 Forbidden“ führt? Dieses Problem kann frustrierend sein, aber hier finden Sie eine umfassende Anleitung zur Lösung.

Für WAMPServer-Versionen 2.5 und niedriger

WAMPServer ist von Natur aus für sichere Entwicklungsservereinstellungen konfiguriert, was Einschränkungen bedeutet Zugriff von externen Maschinen. Um den Zugriff von Ihrem lokalen Netzwerk aus zuzulassen, bearbeiten Sie die Datei httpd.conf:

#   onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
Nach dem Login kopieren

Ändern Sie zu:

#   onlineoffline tag - don't remove
Require local
Require ip 192.168.0
Nach dem Login kopieren

Require local ermöglicht den Zugriff von 127.0.0.1, localhost und :: 1, während IP 192.168.0 erforderlich den Zugriff von jeder IP in Ihrem internen Netzwerk ermöglicht, einschließlich der tatsächlichen IP-Adresse des Servers.

Für WAMPServer Version 3 und höher

In In diesen Versionen sind virtuelle Hosts für localhost vordefiniert, daher müssen Änderungen an der Konfigurationsdatei der virtuellen Host-Definition (httpd-vhosts.conf) vorgenommen werden:

<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory  "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
Nach dem Login kopieren

Ändern in:

<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory  "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Nach dem Login kopieren

Apache neu starten

Nachdem Sie diese Änderungen vorgenommen haben, starten Sie Apache neu, um die Einstellungen zu übernehmen.

Firewall- und McAfee-Ausnahmen

Stellen Sie sicher, dass Firewall- und McAfee-Ausnahmen so konfiguriert sind, dass Datenverkehr auf dem angegebenen Port zugelassen wird, normalerweise 80.

Zusätzliche Überlegungen

  • Überprüfen Sie Ihre Antiviren-/Firewall-Software Einstellungen für zusätzliche Einschränkungen oder Konfigurationen.
  • Überprüfen Sie, ob andere Software oder Dienste, wie z. B. andere Webserver (z. B. IIS), WAMPServer möglicherweise stören.
  • Bestätigen Sie, dass dies auf beiden PCs der Fall ist im selben Netzwerk und können sich gegenseitig erfolgreich anpingen.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich die Fehlermeldung „403 Forbidden', wenn ich versuche, über mein lokales Netzwerk auf meinen WAMP-Server zuzugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage