Laravel 5.5不会安装php7

时间:2018-01-12 17:43:23

标签: php laravel php-7 laravel-5.5

我尝试安装Laravel 5.5版本,因此我运行命令:

composer create-project laravel/laravel test 5.5.*

但是我收到了这个错误:

enter image description here

如果你看到图像的顶部我运行命令php -v并且它清楚版本i 7.0.27

如何解决我的问题?

6 个答案:

答案 0 :(得分:2)

您可以尝试更新作曲家:

composer update

或尝试使用完整的php7路径,例如:

/path/to/your/php7 composer.phar create-project laravel/laravel test 5.5.*

答案 1 :(得分:1)

似乎您的XAMPP未正确安装。卸载现有的XAMPP并手动删除整个文件夹。 (如果有一些文件以及PHPmyadmin数据库备份,请备份htdocs)。并download XAMPP from here并安装它。

  1. 安装composer
  2. 并运行此

    env_test
      

    这是PHP7,因此作曲家默认安装Laravel 5.5或更高版本

答案 2 :(得分:1)

我有这个问题,问题是在php升级之后还有两个php版本几乎一起运行,所以,在我的情况下,作曲家使用的是一个版本的php和laravel使用另一个。为了解决这个问题我卸载了所有的PHP版本,更新我的PHP存储库,然后我做了一个新的安装PHP,作曲家和laravel。 现在我用laravel 5.5运行php 7.2并且我在环境变量中添加了laravel所以当我需要创建一个新项目时我使用laravel new project_name 希望这能帮到你!

答案 3 :(得分:0)

不要指定项目的版本

composer create-project --prefer-dist laravel/laravel test

答案 4 :(得分:-1)

任何机会都是composer.json中的PHP require值而不是"php": ">=7.0.0"

尝试添加--prefer-dist并删除5.5。*

答案 5 :(得分:-2)

Laravel需要PHP> = 7.0.0,您目前拥有5.6版本。

安装较新版本的PHP或使用宅基地。