使PHP 7在Apache上运行,而不是使用Scotch Box / Vagrant的5.6运行



我已经安装了Scotch盒,并将PHP版本更新为PHP7。但是,似乎我已经更新了PHP CLI,而不是Apache使用的PHP版本。我看到了其他答案,因此在Apache httpd.conf中说有一条 loadModule php5之类的行。我已经检查了它,在我的httpd.conf中,它根本没有说任何有关loadModule的信息。

我确实看到php7安装在其中的/cli/路径中,而PHP 5.6则安装在带有/apache2/apache的路径中。

简而言之,我如何使php7在苏格兰盒上安装的apache上工作?

我使用vagrant,然后使用ubuntu作为操作系统,所以我只使用apt-get安装php7 ...根据我的经验,您可以使用:<使用:>

sudo update-alternatives --query php
sudo update-alternatives --set php /usr/bin/php7

如果它不起作用,您可以尝试以下操作:

sudo a2dismod php5.6
sudo a2enmod php7.0

最新更新