使用Scotch Box / Vagrant使PHP 7在Apache而不是5.6上运行
作者:互联网
我已经安装了Scotch Box并将PHP版本更新为PHP7.但是,我似乎更新了PHP CLI,而不是Apache使用的PHP版本.我在SO上看到其他答案说在Apache httpd.conf中有一行说loadModule php5或其他东西.我检查了它,在我的httpd.conf中根本没有说任何关于loadModule的内容.
我确实看到PHP7安装在带有/ cli /的路径中,而PHP 5.6安装在带有/ apache2 /或apache的路径中.
简而言之,我如何让PHP7在Scotch Box上安装Apache?
解决方法:
我使用vagrant,我使用ubuntu作为我的操作系统,所以我只是使用apt-get来安装php7 …根据我的经验,你可以使用以下方法切换php版本:
sudo update-alternatives --query php
sudo update-alternatives --set php /usr/bin/php7
如果它不起作用,你可以试试这个:
sudo a2dismod php5.6
sudo a2enmod php7.0
标签:apache,php,vagrant,php-7,php-5-6 来源: https://codeday.me/bug/20190627/1308172.html