PHP não imprimindo corretamente após a atualização de 17.04 - 17.10

0

Eu fui forçado a atualizar o Lubuntu 17.04 para 17.10 no meu servidor web (Apache2) quando o 17.04 passou ao fim da vida. Pareceu ir OK.
Mas agora vejo problemas em páginas PHP:

<?php
include("./functions.php");
if(!isset($_COOKIE['Palloy-blogging'])) { 
       print "You are not logged in"; 
       exit; 
}
user = $_COOKIE['Palloy-blogging'];
if($user == "") { 
       print "You are not logged in !"; 
       exit; 
}
display_user($user);
?>
<HTML>

impressões:

"; exit; } $user = $_COOKIE['Palloy-blogging']; if($user == "") { print "You are not logged in !

Eu posso ver de outros bugs semelhantes que o PHP foi atualizado para o 7.1, mas não vejo como isso poderia dar esse resultado.

'sudo apt update' = > nenhuma atualização disponível

    
por Palloy 21.04.2018 / 03:48

1 resposta

0

Examinando / etc / apache2 / mods-available / existem arquivos:
php7.0.conf, php7.0.load, php7.1.conf e php7.1.load.

Examinando / etc / apache2 / mods-enabled /:
não há php *

Então $ sudo a2enmod php7.1.conf dá:
Erro: o módulo php7.1.conf não existe!
[Por que ???]

$ sudo a2enmod php7.1.load dá:
Habilitando o módulo php7.1
Para ativar a nova configuração, você precisa executar:
systemctl reiniciar o apache2

$ sudo systemctl reinicia o apache2
$

E isso funciona! Eu estaria interessado em saber exatamente o porquê.

    
por Palloy 23.04.2018 / 02:01