Laravel Artisan命令不起作用

时间:2017-11-10 16:04:35

标签: php laravel laravel-5

我之前安装过PHP7.1。然后我降级到5.6。 现在Laravel Artisan命令不起作用。错误是

command not found...


并且php -v也没有工作。而不是php -vphp56 -v正在运作。
我正在使用Fedora 26,Laravel版本是v5.0

2 个答案:

答案 0 :(得分:0)

您可以在终端上配置默认的php版本:update-alternatives --config php

这将为您提供可用于选择首选的PHP选项。

答案 1 :(得分:0)

切换PHP版本:

从php5.6到php7.0:

的Apache:

sudo a2dismod php5.6 ; sudo a2enmod php7.0 ; sudo service apache2 restart

CLI:

sudo update-alternatives --set php /usr/bin/php7.0

从php7.0到php5.6:

的Apache:

sudo a2dismod php7.0 ; sudo a2enmod php5.6 ; sudo service apache2 restart

CLI:

sudo update-alternatives --set php /usr/bin/php5.6