繁体   English   中英

如何在apache中启用php7模块?

[英]How to enable php7 module in apache?

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

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

如何解决这个问题?

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

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

首先,禁用php5模块:

a2dismod php5

然后,启用php7模块:

a2enmod php7.0

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

service apache2 restart

更新 2018-09-04

在评论中,您需要指定确切安装的版本。

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

我的情况不仅是 php 不起作用,而且 phpmyadmin 我也是这样一步一步地做的

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

解决所有问题

马切伊

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

对于寻找相同问题解决方案的 Windows 用户。 我刚补

LoadModule php7_module "C:/xampp/php/php7apache2_4.dll"

在我的/conf/extra/httpв-xampp.conf

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM