在Ubuntu上启用mod_php

时间:2015-01-18 23:12:35

标签: apache

我试图在Ubuntu上启用mod_php。我得到了

/etc$ sudo a2enmod mod_php
ERROR: Module mod_php does not exist!

但我相信它已经从

安装
etc$ sudo apt-get install libapache2-mod-php5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libapache2-mod-php5 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 91 not upgraded.

有什么建议吗?

4 个答案:

答案 0 :(得分:8)

我会尝试这个命令:sudo a2enmod php5

另外,请看这里。有一个非常好的机会你甚至不需要“a2enmod”才能让事情顺利进行:

http://php.net/manual/en/install.unix.debian.php

http://chipersoft.com/p/Setting-up-a-LAMP-server-ubuntu/

答案 1 :(得分:1)

你试过mod_php5吗?在几年内没有使用过ubuntu,但我认为你可以查看/ etc / apache2 / mods-available中的模块名称(甚至将它们符号链接到/ etc / apache2 / mods-enabled,这几乎是a2en所做的

答案 2 :(得分:0)

在Mageia5上你可以像这样启用它:

urpmi apache-mod_php
systemctl restart httpd.service

答案 3 :(得分:0)

运行此命令,应安装Apache 2.x并安装最新的经过验证的PHP并启用它。 (已在Ubuntu中验证)。

sudo apt-get install apache php

如果未安装PHP,请改为使用php5.6php7.0php7.1php7.2运行。

sudo apt-get install apache php5.6
sudo apt-get install apache php7.0
sudo apt-get install apache php7.1
sudo apt-get install apache php7.2

如果您的Ubuntu不包含最新的PHP版本,则您希望结帐ondrej/php