试图获得一个运行PHP 5.6的14.04盒子,但是在apache中启用PHP时遇到了问题。具体来说,似乎不再安装mod_php了吗?
a2enmod
php
未列出mod_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();
但是,不会在apache提供的index.php
中包含{{1}}。
帮助表示赞赏!
答案 0 :(得分:1)
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给了我线索。