Als u WAMPServer 3 gebruikt, zie onderaan het antwoord
Voor WAMPServer-versies <=2.5
Wampserver wordt standaard zo veilig mogelijk geconfigureerd, dus Apache is ingesteld om alleen toegang toe te staan vanaf de machine waarop wamp draait. Het moet tenslotte een ontwikkeling zijn server en niet een live server.
Er is ook een kleine fout uitgebracht met WAMPServer 2.4 waar het de oude Apache 2.2-syntaxis gebruikte in plaats van de nieuwe Apache 2.4-syntaxis voor toegangsrechten.
U moet de beveiligingsinstelling op Apache wijzigen om toegang vanaf elke andere plaats toe te staan, dus bewerk uw httpd.conf
bestand.
Verander deze sectie van:
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
Aan:
# onlineoffline tag - don't remove
Require local
Require ip 192.168.0
De Require local
staat toegang toe vanaf deze ip's 127.0.0.1 & localhost & ::1
.
De instructie Require ip 192.168.0
geeft u toegang tot de Apache-server vanaf elk IP-adres op uw interne netwerk. Het zal ook toegang toestaan met behulp van het werkelijke ip-adres van de server van de servermachine, zoals u probeert te doen.
WAMPServer 3 heeft een andere methode
In versie 3 en> van WAMPServer is er een vooraf gedefinieerde virtuele host voor localhost
dus u moet de toegangsrechten wijzigen in het configuratiebestand van de virtuele host-definitie
Wijzig eerst de httpd.conf
bestand, laat het dan zoals je het gevonden hebt.
Bewerk met behulp van de menu's de httpd-vhosts.conf
bestand.
Het zou er zo uit moeten zien:
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
Wijzig het in
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Hopelijk heb je een virtuele host voor je project gemaakt en gebruik je niet de wamp\www
map voor uw site. Laat in dat geval de localhost-definitie met rust en breng de wijziging alleen aan in uw virtuele host.
Vergeet niet Apache opnieuw te starten nadat u deze wijziging heeft aangebracht