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

TUX

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

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.