Servir arquivos PHP do servidor que não possui nome de domínio, apenas um IP Win Server 2008 R2

2

Eu atualizei para um servidor dedicado Win Server 2008 R2 com melhor especificação.

Isto é devido a ter um domínio original apontado para ele em breve, mas não pode testar os arquivos PHP de locahost (ou qualquer que seja o equivalente pode ser).

Todos os arquivos estão em wwwroot , no entanto, quando testando no servidor localmente, os arquivos php são apenas servidos como texto, em vez de serem analisados pelo php. Eu não tenho certeza nem por onde começar, mas existe uma maneira de ver o conteúdo de wwwroot como era ao vivo antes de apontar o DNS para o novo servidor?

    
por Larry B 16.11.2011 / 13:09

2 respostas

3

O fato de que o conteúdo de seus arquivos .php está sendo retornado para você sugere que o servidor não está configurado corretamente:

  • Você ainda precisa instalar o PHP
  • Seu servidor está configurado para retornar .php arquivos como texto simples

Se você precisar instalar o PHP, vá para link ou use o Instalador da Plataforma Web para instalar o PHP.

Se o PHP estiver instalado, mas requer configuração, dê uma olhada nas instruções de instalação de php.net.

Para responder à seção "exibir o conteúdo do wwwroot como se fosse ao vivo", você pode configurar "ligações" adicionais no Gerenciador do IIS para permitir que você consulte o servidor sem uma alteração de DNS ou pode fazer uma alteração em seu arquivo hosts local (encontrado em windows\system32\drivers\etc\hosts ) adicionando uma linha como:

10.1.1.1 my.domain.name.tld

para o arquivo. Ao especificar o endereço IP do novo servidor, juntamente com o nome DNS que você deseja mapear para ele, quaisquer solicitações do seu PC para esse nome de domínio serão roteadas para o novo endereço IP (Nota: Pode ser necessário executar ipconfig /flushdns a partir de um prompt de comando administrativo para garantir que o seu cache DNS esteja corretamente liberado. Além disso, feche completamente o navegador que você deseja testar, pois alguns podem ser bastante agressivos no cache dos resultados do DNS).

    
por 16.11.2011 / 14:01
1

Se você quiser testar sua página da Web para ver como ficará ao vivo, poderá editar o arquivo hosts em um cliente para apontar mydomain.com para o IP do servidor.

    
por 16.11.2011 / 13:45