我正在运行ubuntu 14.04,需要在本地运行php7和php5。我安装了phpbrew,似乎一切正常:

➜  ~ phpbrew list
* php-7.0.6
  php-5.6.21

我做到了:
sudo a2dismod php5
sudo a2enmod php7
sudo service apache2 restart
但是当我打开浏览器并移动到本地apache站点时,php文件不会被呈现。它们只显示为纯文本。
当我切换到php5.6.21并启用php5模块时,一切都按预期工作。
知道我怎么解决这个问题吗?我使用了phpbrew,所以我可以在本地机器上同时使用php5和php7。

最佳答案

同样的问题,通过在/etc/apache2/mods available/php7.load中添加以下行来解决。

AddType application/x-httpd-php .php

关于php - Ubuntu 14.04,Apache 2.4.7,Phpbrew和PHP7仅将PHP文件呈现为纯文本格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37204322/

10-10 13:23