PHP não funciona depois de atualizar de 5 para 7

1

Eu atualizei o PHP 5 para o PHP 7, mas notei que a versão antiga ainda estava configurada no meu servidor Apache, então eu desinstalei. Então tudo ficou confuso e sendo confuso, a menos que você seja um administrador experiente, eu apenas reinstalei o apache2 com o PHP 7.

No entanto, agora o módulo PHP não está funcionando, porque o texto está sendo processado claramente. Eu estou tentando reinstalar o módulo PHP 7 no meu servidor apache, mas algo estranho está acontecendo:

Quando tento instalá-lo com sudo apt-get install libapache2-mod-php7.0 , estou recebendo um erro do dpkg, mas o módulo está sendo instalado porque, se eu executar sudo apt-get remove libapache2-mod-php7.0 , ele poderá ser desinstalado.

Então, o que posso fazer? Como posso instalar e configurar corretamente o módulo PHP 7 no Apache?

Editar

Eu corri sudo dpkg --configure -a e obtive esta saída:

Configuring libapache2-mod-php7.0 (7.0.7-4+deb.sury.org~trusty+1) ... 

dpkg: error processing package libapache2-mod-php7.0 (--configure):   
    subprocess installed post-installation script returned error exit status 1 

Errors were found processing:
    libapache2-mod-php7.0
    
por dabadaba 08.06.2016 / 15:23

1 resposta

0

Desativar o mod 5.6 primeiro

sudo a2dismod php5.6

Agora você deve habilitar os PHP7:

sudo a2enmod php7.0

Para refletir as alterações, o reinício do Apache é necessário:

sudo service apache2 restart
    
por Santi 22.02.2018 / 07:49