PHP::O MÓDULO PHP7.0 NÃO ESTÁ SENDO ENCONTRADO QUANDO TENTA-SE HABILITAR PELO COMANDO A2ENMOD

O modulo php7.0 não está sendo encontrado na tentativa de habilitá-lo pelo comando a2enmod php7.0. Além disso PHP não inicia.

É necessário instalar o módulo através do comando:

sudo apt-get install libapache2-mod-php7.0 

Este módulo precisa estar ativo para que o php funcione com o apache.

Então, agora você deve configurar o arquivo /etc/apache2/sites-enabled/000-default.conf adicionado as linhas antes da tag </VirtualHost>:

Tome como base uma configuração local:

DirectoryIndex index.php
<LocationMatch "^(.*\.php)$">
     ProxyPass fcgi://127.0.0.1:9000/var/www/html
</LocationMatch>

Feito isso você deverá reiniciar o apache e depois ativar o módulo de proxy fcgi.

a2enmod proxy_fcgi

Então reiniciar o Apache novamente:

/etc/init.d/apache2 restart

Agora para finalizar, deve-se alterar o arquivo /etc/php/7.0/fpm/pool.d/www.confe comentando a linha e adicionando a seguinte:

 ; listen = /run/php/php7.0-fpm.sock
listen = 127.0.0.1:9000

Só falta reiniciar o PHP7-FPM:

service php7.0-fpm restart

Para mim foi resolvido assim. Neste caso PHP poderá estar ok para você também!

[]!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima