Laravel安装程序继续安装5.5而不是5.6

时间:2018-02-04 19:55:44

标签: laravel composer-php laravel-5.6

我在Windows 10上安装了php 7.2.2 / apache 2.4和mysql-5.7。

我想安装laravel 5.6

第一

1.  composer clear-cache
2.  composer update
3.  composer global require "laravel/installer"

php -v:

PHP 7.2.2 (cli) (built: Jan 31 2018 19:31:17) ( ZTS MSVC15 (Visual C++ 2017) x64 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Laravel Installer 2.0.1

我试试这个(根据laravel doc 5.6):

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

但它安装了laravel 5.5.28

为什么作曲家会继续安装laravel 5.5?

3 个答案:

答案 0 :(得分:5)

Laravel 5.6直到今天(2018-02-07)才正式发布。

现在它已经正式发布,Laravel安装程序和作曲家create-project将使用5.6而不是5.5。

如果您要安装的版本不是当前版本,则需要指定要安装的版本作为composer create-project的最后一个参数。

例如,现在5.6已经发布并且是当前版本,如果你想创建一个5.5项目,你可以添加" 5.5"作曲家声明:

composer create-project --prefer-dist laravel/laravel blog "5.5.*"

答案 1 :(得分:1)

我遇到了同样的问题。

1- 您的服务器 php 版本必须是 ^7.1.3

2- 您必须重新安装 composer 并在安装步骤中选择 php ^7.1.3。 然后使用下面的命令安装 Laravel 5.6 版

reduce

或者使用下面的命令安装最新版本的 Laravel

 composer create-project laravel/laravel="5.6.*" Your-Project-Name

答案 2 :(得分:0)

你必须这样做:

composer create-project laravel/laravel your-project-name-here dev-develop