Configurando o php no apache2

1

Provavelmente existe uma solução muito simples para esse problema em particular, embora eu ainda não tenha encontrado ou entendido a solução se a encontrei.

Nosso servidor é o Ubuntu 12.04. Apache2 está configurado e atualmente hospeda um número de sites sem um problema, nenhum usa php. Agora estou tentando adicionar um novo site que é executado no php.

Eu procurei por um guia de configuração geral para php, mas até agora não encontrei nada. Eu tenho certeza que o módulo php está habilitado dentro do apache2, mas quando eu tento carregar um arquivo PHP de teste ele falha.

O PHP5 está instalado, o apache2ctl configtest mostra que a sintaxe está correta.

Alguém pode me ajudar com isso?

Obrigado pelo seu tempo!

Edit: Falha ao mostrar uma tela em branco com o arquivo phptest.php. Eu também tentei usar um arquivo de teste helloworld.php. Ambos mostram em branco, eu ainda tenho que verificar o log do apache, vou fazer o mais cedo possível. Obrigado por me dar uma pista, mal atualizar isso em breve.

    
por Chris Ervin 24.04.2014 / 23:35

1 resposta

0

OK, basicamente você precisa instalar o pacote php5 através do apt-get. Quando você faz isso, você precisa ativar o módulo php5 executando o seguinte como root:

a2enmod php5

Em seguida, abra sua configuração do Apache ou configuração do host virtual e adicione a linha:

 AddType application/x-httpd-php .php

Em seguida, reinicie o apache executando o seguinte como root:

 service apache2 restart

Se isso não funcionar, verifique os logs em / var / log / apache2. Cole as últimas 100 linhas de error.log aqui.

    
por 21.08.2014 / 08:03