
Atualizei para um servidor dedicado Win Server 2008 R2 com especificações melhores.
Isso ocorre porque o domínio original foi apontado para ele em breve, mas não foi possível testar os arquivos PHP do locahost (ou qualquer equivalente).
Todos os arquivos estão em wwwroot
, no entanto, ao testar no servidor localmente, os arquivos php são servidos apenas como texto em vez de analisados pelo php. Não sei por onde começar, mas existe uma maneira de visualizar o conteúdo wwwroot
como se estivesse ao vivo antes de apontar o DNS para o novo servidor?
Responder1
O fato de o conteúdo dos seus .php
arquivos estar sendo retornado para você sugere que o servidor também não está configurado corretamente:
- Você ainda não instalou o PHP
- Seu servidor está configurado para retornar
.php
arquivos como texto simples
Se você precisar instalar o PHP, vá parahttp://windows.php.net/download/ou use oInstalador de plataforma webpara instalar o PHP.
Se o PHP estiver instalado, mas requer configuração, dê uma olhada noinstruções de instalaçãode php.net.
Para responder à seção "visualizar o conteúdo de wwwroot como se estivesse ativo", você pode configurar "ligações" adicionais no Gerenciador do IIS para permitir que você se refira ao servidor sem uma alteração de DNS ou pode fazer uma alteração em seu hosts
arquivo 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: você pode precisar executar a ipconfig /flushdns
partir de um servidor administrativo prompt de comando para garantir que o cache DNS seja liberado corretamente. Além disso, feche totalmente o navegador que deseja testar, pois alguns podem ser bastante agressivos no armazenamento em cache dos resultados do DNS.
Responder2
Se quiser testar sua página da web para ver como ficará ao vivo, você pode editar o hosts
arquivo em um cliente para apontar mydomain.com
para o IP do servidor.