如何在apache中启用php7模块?

2022-08-30 12:21:50

当我尝试运行时 - 我收到消息“正在考虑php7.0的冲突php5”。a2enmod php7.0

重新启动 apache 后 - apache 无法启动。

如何解决这个问题?

也许一些已经启用的模块链接到php5?

参数:Ubuntu Wily,Apache 2.4.18,PHP 7.0.4(仅适用于cli)


答案 1

首先,禁用模块:php5

a2dismod php5

然后,启用该模块:php7

a2enmod php7.0

接下来,重新加载/重新启动 Apache 服务:

service apache2 restart

更新 2018-09-04

注释中,您需要指定确切安装的版本。


答案 2

我在以下线程上找到了解决方案:https://askubuntu.com/questions/760907/upgrade-to-16-04-php7-not-working-in-browser

我的情况不仅是php不起作用,而且phpmmyadmin以及我一步一步地做了

sudo apt install php libapache2-mod-php
sudo apt install php7.0-mbstring
sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
service apache2 restart

然后:

gksu gedit /etc/apache2/apache2.conf

在最后一行中,我确实添加了 Include /etc/phpmyadmin/apache.conf

处理所有问题

马切伊

如果它解决了您的问题,请在原始帖子中对此解决方案进行投票。


推荐