PHP или Apache после обновления Ubutu server с 16.04 до 18.04 перестал обрабатывать php страницы, просто выводит в браузере листинг файла.
Изначально ставился Ubuntu Server 16.4 + LAMP + GLPI. Пакеты ставились из репозитория и все работало прекрасно!
Во время обновления до 18.04 было сообщение что пакет GLPI то ли не поддерживается, то ли должен быть переустановлен... в итоге он был удален, а после обновления вновь установив GLPI^ но уже из файла в репозитории его на нашлось в браузере выдался листинг содержимого php файла.
скармливаю браузеру index.php с содержимым:
<?php
phpinfo();
?>
на выходе получаю
<?php
phpinfo();
?>
php -v
root@OLIMP:/home/administrator# php -v
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
service apache2 status
root@OLIMP:/home/administrator# service apache2 status
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2018-09-24 12:24:03 MSK; 8s ago
Process: 11976 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
Process: 7250 ExecReload=/usr/sbin/apachectl graceful (code=exited, status=0/SUCCESS)
Process: 12018 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 12033 (apache2)
Tasks: 6 (limit: 4915)
CGroup: /system.slice/apache2.service
├─12033 /usr/sbin/apache2 -k start
├─12035 /usr/sbin/apache2 -k start
├─12037 /usr/sbin/apache2 -k start
├─12038 /usr/sbin/apache2 -k start
├─12039 /usr/sbin/apache2 -k start
└─12040 /usr/sbin/apache2 -k start
сен 24 12:24:03 OLIMP systemd[1]: Starting The Apache HTTP Server...
сен 24 12:24:03 OLIMP apachectl[12018]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
сен 24 12:24:03 OLIMP systemd[1]: Started The Apache HTTP Server.
Вопрос один, как заставить снова выполнять php скрипты, а не выводить их содержимое?