Por que não consigo executar aplicativos PHP ou JSP no apache2.2? (var / www)

0

Eu instalei recentemente o apache 2.2 a partir de repos. Estou tentando executar as páginas php e jsp usando esse servidor.

O que estou fazendo é, Frist Im criando as páginas usando o Gedit e, em seguida, copiar / colá-los para var / www

Quando estou tentando acessar as páginas do host local estou recebendo texto bruto. Os scripts nessas páginas não estão sendo executados.

Quando executo o "php -version", estou recebendo isso:

PHP 5.3.6-13ubuntu3.6 with Suhosin-Patch (cli) (built: Feb 11 2012 02:17:16) 
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

Eu tenho php, apache, então o que eu preciso mais para executar o PHP?

    
por Curious Apprentice 26.04.2012 / 13:12

3 respostas

4

Instalar a versão CLI do PHP não instala o PHP para o Apache. Para isso, você precisa instalar o pacote libapache2-mod-php5 .

    
por Lekensteyn 26.04.2012 / 13:16
1

você também precisa ativar o módulo com o comando

sudo a2enmod php5

e recarregue a configuração do apache com

sudo /etc/init.d/apache2 reload

se você quiser desabilitar o módulo para o apache, o comando é

sudo a2dismod modulename
    
por tomodachi 26.04.2012 / 14:19
0

Podemos executar o LAMPP e o apache2 no Ubuntu. Quando você precisa iniciar o LAMPP apenas pare o apache. Aqui está o comando:

sudo /etc/init.d/apache2 stop

Quando você precisar iniciar o apache2, use este commans:

sudo /etc/init.d/apache2 start
    
por Curious Apprentice 10.05.2012 / 14:32