Os scripts PHP não são renderizados no navegador [closed]

1

Estou tentando instalar e testar um servidor de desenvolvimento no meu laptop com Windows 7 após este tutorial .

No entanto, quando eu corri o script no navegador como:

http://localhost/info.php

Eu só tenho:

Alguém tem alguma indicação para corrigir isso?

    
por zman 05.07.2011 / 19:50

2 respostas

2

Você basicamente precisa informar ao Apache, em vez de enviar o texto de .php arquivos diretamente para o cliente, para enviá-los para um interpretador de scripts.

Então parece que as coisas bagunçaram onde você teve que adicionar seu interpretador PHP como um manipulador. Você executou a etapa 5 do seu tutorial corretamente? Além disso, se não me engano, versões mais recentes do Apache não usam httpd.conf para qualquer informação de configuração, mas o arquivo de configuração base é apache2.conf ou algo assim.

    
por 05.07.2011 / 20:36
1

O PHP provavelmente não está instalado corretamente ou você não instalou o apache com suporte a php. Você está construindo tudo isso a partir da fonte?

O que está acontecendo?

Agora você tem um arquivo php que, quando navegado para, não exibe resultados. Em vez disso, exibe o código como se fosse um arquivo de texto simples. Isso ocorre porque o PHP não consegue analisar o arquivo e interpretá-lo como código. Portanto, seu navegador o vê como texto e o exibe como tal. O comentário abaixo ( por horatio ) descreve o que especificamente precisa estar presente para que o PHP e o Apache funcionem bem juntos. Instalar o PHP não é a única coisa necessária, você precisa modificar o arquivo de configuração do apache para dizer como lidar com arquivos .php.

    
por 05.07.2011 / 20:00

Tags