PHP, не печатающий правильно после 17.04-> 17,10 обновлений

Я был вынужден обновить Lubuntu 17.04 до 17,10 на моем веб-сервере (Apache2), когда 17.04 пошел конец жизни.
Это, казалось, пошло хорошо.
Но теперь я вижу проблемы на веб-страницах 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>

печать:

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

Я вижу от других подобных ошибок, что PHP был обновлен до 7,1, но я не вижу, как это могло дать этот результат.

'sudo способное обновление' => никакие доступные обновления

0
задан 22 April 2018 в 16:50

1 ответ

Исследование/etc/apache2/mods-available/существует файлы:
php7.0.conf, php7.0.load, php7.1.conf и php7.1.load.

Исследование/etc/apache2/mods-enabled/:
нет никакого php*

Таким образом, $ sudo a2enmod php7.1.conf дает:
Ошибка: модуль php7.1.conf не существует!
[Почему???]

$ sudo a2enmod php7.1.load дает:
Включение модуля php7.1
Для активации новой конфигурации необходимо работать:
systemctl перезапускают apache2

$ sudo systemctl перезапускают apache2
$

И это работает! Мне было бы интересно знать точно почему.

0
ответ дан 30 October 2019 в 01:46

Другие вопросы по тегам:

Похожие вопросы: