我试图在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.
有什么建议吗?
答案 0 :(得分:8)
我会尝试这个命令:sudo a2enmod php5
另外,请看这里。有一个非常好的机会你甚至不需要“a2enmod”才能让事情顺利进行:
答案 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.6
或php7.0
或php7.1
或php7.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
。