Cómo configurar Apache en LAN (MAMP)

Cómo configurar Apache en LAN (MAMP)

Tengo 2 computadoras en una LAN (OS X y Vista). MAMP instalado en OS X. Quiero ver el sitio que se está desarrollando desde mi máquina Vista. Compartí el archivo htdocs en la LAN. Claramente sólo el html funciona correctamente.

¿Qué necesito cambiar para que Apache aloje mi sitio en la LAN?

Solución:Qué error tan tonto: estaba escribiendo \\192.168.x.x(rellene x) cuál es el archivo compartido. Esto no comparte el servidor. http://192.168.x.xes la dirección correcta.

Respuesta1

hay bastante buenodocumentación

Sospecho que sólo necesita colocar sus archivos HTML en la htdocscarpeta correcta, iniciar Apache y luego, en su PC con Vista, apuntar en un navegador web al nombre o dirección IP de su Mac. Por ejemplo http://192.168.1.23:8888/(creo que MAMP está configurado para usar el puerto 8888 de forma predeterminada)


(Editar)

Usarlo \\como prefijo hace que el navegador web use el File:protocolo, no el http:protocolo.

Sólo si utiliza el protocolo http que la solicitud se envía a Apache (La A en MAMP). Sólo enviando la solicitud a Apache se consigue que Apachecorrerel código PHP como un programa y enviar elproducciónde ese programa PHP al navegador web.

Poner \\al frente significa que la solicitud va a un servidor de archivos, no a Apache. El servidor de archivos no intenta ejecutar el código PHP, simplemente envía el código fuente PHP (y no los resultados de ejecutar ese código).

información relacionada