IIS 7 em 2008r2 mostra a página em branco

6

Estou usando o IIS7 no Windows Server 2008r2. Eu instalei recentemente o php e o IIS. Eu estou tentando navegar para o index.php mas retorna uma página em branco. Carrega o favicon e o cabeçalho da minha página. Quando eu carrego um arquivo info.php não está em branco.

Se eu desativar a Autenticação Anonymus, o mesmo index.php retornará Erro detalhado do IIS 7.5 - 401.2 - Não autorizado .

O que é estranho é que eu instalei este código exato em outra instalação recente do IIS que acabei de fazer e ele carrega bem. Permissões para o diretório são as mesmas para ambos.

    
por sysdmxm 09.01.2012 / 16:49

6 respostas

1

A partir do IIS, clique ou selecione a pasta do site, em seguida, no canto superior direito, clique em permissão

em security add "Network Service", equivalente a IISUSER

, reinicie o site e tente

    
por 24.01.2014 / 23:09
0

Este artigo da Microsoft KB é para o IIS7, mas também funciona para o 7.5. Eu recomendaria abrir caminho através do artigo, e se o problema persistir, forneça algumas capturas de tela dos erros (no navegador ou no log do IIS)

link

Você também pode querer apenas abrir um prompt de comando e digitar 'iisreset / force' para ver se isso resolve o problema. Se não, passe pelo artigo mencionado acima.

Avise-me se precisar de mais alguma informação ou se isso não ajudar!

    
por 08.02.2012 / 16:48
0

O teste mais simples que você pode fazer é criar um arquivo de texto chamado text.txt, colocar 'Hello World' nele e depois colocá-lo na raiz. Se o servidor da Web puder apresentar esse arquivo, tente a mesma coisa com um arquivo HTML. Se esses arquivos puderem ser exibidos, você terá alguns ajustes (configurações ou IIS) do site para trabalhar. Se não, você pode querer reinstalar o IIS / PHP a partir do zero.

É mais do que provável que algo com a sua instalação do PHP, mas você precisa decidir se o site pode servir arquivos básicos primeiro.

    
por 08.05.2013 / 05:35
0

A maneira mais fácil de executar o PHP em um servidor IIS é usar o Instalador da Plataforma Web (consulte o link do Instalador ). Isto irá passo a passo instalar o PHP e garantir que ele seja capaz de rodar no seu servidor / estação de trabalho.

Em seguida, recomendo criar uma página do php com o seguinte código para testar:

<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>

Veja link para mais informações

    
por 01.07.2013 / 04:00
0

Gerenciador de PHP para IIS

Isso é muito bom em permitir que você use qualquer versão do PHP que você queira e manipule todas as ligações necessárias e o que não é para você.

Dito isto, gostaria de verificar que o PHP está funcionando corretamente, chamando-o a partir da linha de comando direcionando seu arquivo index.php e certifique-se de obter a saída que você esperaria lá. Isso dirá se o problema está na implementação do PHP ou no IIS.

    
por 04.09.2013 / 21:29
0

Eu tive um problema semelhante e foram as configurações de segurança. Eu tive que dar acesso total aos 'usuários' para a pasta onde o phpmyadmin estava instalado. Isso funcionou para mim.

    
por 07.10.2015 / 21:57