没有mod_php? 14.04 / ondrej php5.6 + ondrej apache2

时间:2016-05-11 20:13:13

标签: php apache ubuntu-14.04 php-5.6 mod-php

试图获得一个运行PHP 5.6的14.04盒子,但是在apache中启用PHP时遇到了问题。具体来说,似乎不再安装mod_php了吗?

a2enmod

php未列出mod_phplocate 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();

但是,不会在apache提供的index.php中包含{{1}}。

帮助表示赞赏!

1 个答案:

答案 0 :(得分:1)

TLDR

apt-get install libapache2-mod-php5.6

长答案

所以我找到了解决方案,虽然简单,但并不像官方的php软件包那么直观。

添加apache2和php PPA并安装所有软件包之后,还需要手动安装libapache2-mod-php5.6软件包,这会添加php5.6 apache2模块。令人困惑的是,默认的ubuntu php5软件包包含了这个软件包作为安装的一部分,但是来自ondrej的PPA软件包没有。

如果有人想知道或关心,我能够通过搜索他的github回购中的封闭问题来解决这个问题,这是为了跟踪他的PPA问题:Issue #266给了我线索。