Wenn Sie WAMPServer 3 verwenden, siehe unten in der Antwort
Für WAMPServer-Versionen <=2.5
Standardmäßig ist Wampserver so sicher wie möglich konfiguriert, sodass Apache so eingestellt ist, dass nur der Computer, auf dem Wamp ausgeführt wird, Zugriff zulässt. Schließlich soll es eine Entwicklung sein Server und nicht ein Live-Server.
Außerdem wurde mit WAMPServer 2.4 ein kleiner Fehler veröffentlicht, bei dem die alte Apache 2.2-Syntax anstelle der neuen Apache 2.4-Syntax für Zugriffsrechte verwendet wurde.
Sie müssen die Sicherheitseinstellung von Apache ändern, um den Zugriff von überall her zuzulassen, also bearbeiten Sie Ihre httpd.conf
Datei.
Ändern Sie diesen Abschnitt von :
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
An :
# onlineoffline tag - don't remove
Require local
Require ip 192.168.0
Der Require local
ermöglicht den Zugriff von diesen IPs 127.0.0.1 & localhost & ::1
.
Die Anweisung Require ip 192.168.0
ermöglicht Ihnen den Zugriff auf den Apache-Server von jeder IP in Ihrem internen Netzwerk. Außerdem ermöglicht es den Zugriff über die tatsächliche IP-Adresse des Servers vom Server, wie Sie es versuchen.
WAMPServer 3 hat eine andere Methode
In Version 3 und> von WAMPServer ist ein virtueller Host für localhost
vordefiniert Sie müssen also die Zugriffsprivilegien in der Konfigurationsdatei der Virtual Host-Definition ändern
Ändern Sie zunächst nicht die httpd.conf
Datei überhaupt, belassen Sie sie so, wie Sie sie vorgefunden haben.
Bearbeiten Sie mithilfe der Menüs die httpd-vhosts.conf
Datei.
Es sollte so aussehen:
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
Ändern Sie es zu
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Hoffentlich haben Sie einen virtuellen Host für Ihr Projekt erstellt und verwenden nicht den wamp\www
Ordner für Ihre Website. Lassen Sie in diesem Fall die Localhost-Definition unverändert und nehmen Sie die Änderung nur an Ihrem virtuellen Host vor.
Vergessen Sie nicht, Apache neu zu starten, nachdem Sie diese Änderung vorgenommen haben