Como configurar o Apache na LAN (MAMP)

Como configurar o Apache na LAN (MAMP)

Tenho 2 computadores em uma LAN (OS X e Vista). MAMP instalado no OS X. Quero ver o site que está sendo desenvolvido na minha máquina Vista. Compartilhei o arquivo htdocs na LAN. Claramente apenas o html está funcionando corretamente.

O que preciso alterar para que o Apache hospede meu site na LAN?

Solução:Um erro tão idiota: eu estava digitando \\192.168.x.x(preencher x) que é o arquivo compartilhado. Isso não compartilha o servidor. http://192.168.x.xé o endereço correto.

Responder1

Há muito bomdocumentação

Eu suspeito que você só precisa colocar seus arquivos HTML na htdocspasta correta, iniciar o Apache e, em seguida, no seu PC com Vista, apontar um navegador para o nome ou endereço IP do seu Mac. Por exemplo, http://192.168.1.23:8888/(acredito que o MAMP esteja configurado para usar a porta 8888 por padrão)


(Editar)

Usar \\como prefixo faz com que o navegador da web use o File:protocolo e não o http:protocolo.

Somente se você usar o protocolo http é que a solicitação será enviada ao Apache (O A no MAMP). É somente enviando a solicitação ao Apache que você faz com que o Apachecorrero código PHP como um programa e enviar osaídadesse programa PHP para o navegador da web.

Colocar \\na frente significa que a solicitação vai para um servidor de arquivos, não para o Apache. O servidor de arquivos não tenta executar o código PHP, apenas envia o código-fonte PHP (e não os resultados da execução desse código).

informação relacionada