php7 não parece estar analisando arquivos

1

Eu tenho um servidor com o Ubuntu 14. Anteriormente eu tinha o apache2, PHP 5 e MySQL instalado e ele estava funcionando muito bem, mas eu tive que instalar a extensão PHP7 + PThreads, então eu instalei a versão anterior (PHP 5). Para o que eu vejo, o PHP está instalado e rodando no sistema, digitei php -v e obtive isso:

PHP 7.0.3 (cli) (built: Mar  1 2016 22:13:21) ( ZTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies

Agora, quando eu vou para MyIPAddress/MyPage o Apache me mostra o código PHP da página, é como se o PHP não estivesse relacionado com o apache2. Eu até fiz service apache2 restart

Por outro lado, eu fui para /etc/apache2/mods-enabled e não há nada relacionado com PHP, nem em mods-available então o que devo verificar? Ou onde estou errado? Eu não sou muito bom em shell linux. Obrigado!

    
por Sredny M Casanova 01.03.2016 / 23:37

2 respostas

3

Verifique se você tem o módulo Apache instalado:

sudo apt install libapache2-mod-php7.0

Eu tive o mesmo problema por um tempo, mas apenas consertei instalar esse.

    
por 王カルロス 07.04.2016 / 16:36
0

Use o comando dpkg --get-selections | grep apache para ver a lista de serviço apache instalado.

Se você vir a libapache2-mod-php7.0 ausente então use o seguinte comando para listar todos os serviços disponíveis do php7.0

 sudo apt-cache search php7-*

Agora instale os serviços necessários

sudo apt-get install libapache2-mod-php7.0 php7.0-mysql php7.0-curl php7.0-json

Agora reinicie o apache sudo service apache2 restart

    
por Ramesh 24.04.2016 / 07:14