Si está utilizando WAMPServer 3, consulte la parte inferior de la respuesta
Para versiones de WAMPServer <=2.5
Por defecto, Wampserver viene configurado de la forma más segura posible, por lo que Apache está configurado para permitir el acceso solo desde la máquina que ejecuta wamp. Después de todo, se supone que es un desarrollo servidor y no un servidor en vivo.
También se lanzó un pequeño error con WAMPServer 2.4 donde usaba la sintaxis antigua de Apache 2.2 en lugar de la nueva sintaxis de Apache 2.4 para los derechos de acceso.
Debe cambiar la configuración de seguridad en Apache para permitir el acceso desde cualquier otro lugar, así que edite su httpd.conf
archivo.
Cambiar esta sección de:
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
Para:
# onlineoffline tag - don't remove
Require local
Require ip 192.168.0
El Require local
permite el acceso desde estas direcciones IP 127.0.0.1 & localhost & ::1
.
La instrucción Require ip 192.168.0
te permitirá acceder al servidor Apache desde cualquier ip de tu red interna. También permitirá el acceso utilizando la dirección IP real de la máquina del servidor desde la máquina del servidor, como está tratando de hacer.
WAMPServer 3 tiene un método diferente
En la versión 3 y> de WAMPServer hay un host virtual predefinido para localhost
por lo que debe realizar las modificaciones de privilegios de acceso en el archivo de configuración de definición de host virtual
Primero no modifique el httpd.conf
archivo, déjelo como lo encontró.
Usando los menús, edite el httpd-vhosts.conf
archivo.
Debería verse así:
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
Modifíquelo a
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Es de esperar que haya creado un host virtual para su proyecto y no esté usando wamp\www
carpeta para su sitio. En ese caso, deje en paz la definición de host local y realice el cambio solo en su host virtual.
No olvide reiniciar Apache después de realizar este cambio