分享传递知识

Ubuntu 18.04 Apache2 无法解析PHP

最近我将Ubuntu 14.04 升级到Ubuntu 18.04 ,升级成功后,本地的网站无法正常显示,我在www目录下建立info.php

的文件:

<?

phpinfo();

?>

但是浏览器直接原文输出来,我判断是可能升级时一些旧的软件包已经删除,于是我重新安装php的相关组件:

sudo apt-get install php -y

sudo apt-get install php-{bcmath,bz2,intl,gd,mbstring,mysql,zip,fpm} -y

然后重启Apache2

sudo systemctl restart apache2.service

然后重新刷新浏览器 http://localhost/info.php 还是原文本输出,并没有显示出php的信息。查Google 找到大神的帖子

终于发现问题所有,可能是我本机一直没有运行php7.2,我于是开启:
sudo a2dismod php7.0

sudo a2enmod php7.2

sudo systemctl restart apache2

第一次运行,没有生效,估计是运行了php7.0,我再次运行一次:

sudo a2enmod php7.2

sudo systemctl restart apache2

apache2 php7.2 ubuntu 18.08

成功,收工,深藏功与名。

参考的大神帖子:https://askubuntu.com/questions/1071476/php-not-working-within-apache2

长空雪


关注公众号『长空雪』

搬孕工 分享孕妇写真 关注我微信公众号 长空雪 “情而不色”是我公众号的风格

赞(0) 打赏

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏