После обновления Ubuntu 16.04, php файлы в public_html
каталог больше не обрабатывается apache2
. Если я просматриваю некоторую страницу http://localhost/~myusername/index.php
, код php представляется как простой текст.
Это могло бы быть связано с обновлением php7.0
, который (я думаю), замененный php5
в Ubuntu 16.04.
Я уже попробовал то, что предлагается в следующем:
Какая-либо идея о том, что могло бы быть неправильным?
Я решил переустановку PHP, следующим образом.
sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
sudo apt-get install php7.0 php7.0-fpm php7.0-mysql libapache2-mod-php
sudo a2enmod php7.0
sudo service apache2 restart
я также отредактировал файл /etc/apache2/mods-available/php7.0.conf
для разрешения PHP в пользовательских каталогах (и затем, снова, перезапущенный apache2
).