安装Laravel

时间:2018-05-02 10:24:13

标签: php laravel xampp

我在不同的驱动器(窗口)中安装了两个xampp,如下所示:

Drive G: xampp (php 5.6)
Drive C: xampp (php 7.2)

我还在PATH变量中将环境变量设置为php 7驱动器。但是在安装最新的laravel时仍然会出错:

This package requires php >=7.0.0 but your PHP version (5.6.35) does not satisfy that requirement.

当我在CMD中运行以下命令时,它还显示了php 5.6.3:

php -v

系统重新启动,CMD重新启动,我还缺少什么或必须这样做,以便我可以获得最新的PHP版本?奇怪的是,当我在xampp中使用7版本运行php文件时,它在phpinfo()中显示了PHP 7.2.4。

注意:我确实需要php 5.6用于其他旧项目,这就是我无法删除第二个xampp的原因。

enter image description here

2 个答案:

答案 0 :(得分:1)

我不确定您使用的是哪个窗口,但我认为它是窗口10

确保您在系统变量中添加PATH C:\xampp\php而不是用户变量

并尝试在cmd中运行ECHO %PATH%并检查是否为PHP 7而不是5.6添加了路径

答案 1 :(得分:0)

如果你使用linux只是更新你的默认php

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

如果您使用任何其他操作系统,请检查如何设置默认版本。

对于Windows:

pdf下载php并将其解压缩到C:\ xampp \ php7.2并设置此路径。