PHP não está executando

0

Estou executando o Ubuntu 14.04 com Apache2 e PHP7.

Por alguma razão, provavelmente depois que eu atualizei a versão do PHP, ela não está mais sendo executada. Esta é a saída de

php -v:

PHP 7.0.8-3+deb.sury.org~trusty+1 (cli) ( NTS ) Copyright (c)
1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016
Zend Technologies with Zend OPcache v7.0.8-3+deb.sury.org~trusty+1,
Copyright (c) 1999-2016, by Zend Technologies

A pasta raiz é /var/www/html

O PHP.conf está configurado corretamente, acredito.

Quando eu adiciono

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps 

E tente carregar um script PHP, então ele será baixado e não será carregado no navegador.

Alguma idéia?

Eu aprecio isso!

    
por wadie 05.07.2016 / 18:56

1 resposta

1

Você deve conseguir corrigir seu problema executando os seguintes comandos

sudo apt-get install libapache2-mod-php7.0
sudo a2dismod php*
sudo a2enmod php7.0
sudo apache2ctl restart

Depois de adicionar o repositório do Ondrej, instalar o PHP 7 pode não ser suficiente, pois você também precisará instalar e ativar o módulo PHP do Apache para a versão do PHP que você precisa.

Este pode ser o motivo pelo qual o PHP funciona no modo CLI, mas não com o Apache.

Nota: Eu não testei sudo a2dismod php* no Ubuntu 14.04, mas caso isso não funcione, apenas digite sudo a2dismod php e toque no botão guia , então php auto-complete para qualquer versão do PHP habilitada.

    
por Dan 05.07.2016 / 19:10