-->

没有mod_php的? 4.14 /的Ondrej php5.6-的Ondrej apache2

2019-09-30 10:05发布

试图获得14.04运行PHP 5.6,但有越来越在Apache中启用了PHP的问题。 具体而言,它似乎并不mod_php,并且被安装了吗?

apt-get update
apt-get install -y python-software-properties
add-apt-repository -y ppa:ondrej/php
add-apt-repository -y ppa:ondrej/apache2
apt-get update
apt-get upgrade -y

apt-get install -y htop apache2 php5.6 php5.6-curl php5.6-mcrypt mongodb-org curl git

a2enmod没有列出phpmod_php ,并locate php.ini输出:

/etc/php/5.6/cli/php.ini
/etc/php/5.6/fpm/php.ini
/usr/lib/php/5.6/php.ini-development
/usr/lib/php/5.6/php.ini-production
/usr/lib/php/5.6/php.ini-production.cli

然而,包括<?php phpinfo();index.php通过apache的服务不被处理。

帮助表示赞赏!

Answer 1:

TLDR

apt-get install libapache2-mod-php5.6

长的答案

于是,我找到了解决办法,这虽然简单,并不像官方PHP软件包直观。

添加的Apache2和PHP PPA的,并安装所有软件包后,需要手动安装libapache2-mod-php5.6包为好,这增加了php5.6的Apache2模块。 混乱的是,Ubuntu默认的php5软件包,包括这个软件包作为安装的一部分,但是从的Ondrej的PPA的那些没有。

如果有人想知道或关心,我能够通过其目的是要跟踪他的PPA的问题上他的github回购的封闭问题寻找到解决这个问题: 问题#266给我的线索。



文章来源: No mod_php? 14.04 / ondrej php5.6 + ondrej apache2