2016-10-04 23 views
0

我有如何安装特定laravel版本:当我尝试它给错误

const VERSION = '5.1.26 (LTS)'; (inside "vendor/laravel/framework/src/Illuminate/Foundation/Application.php") 

我的PHP和作曲家项目都

% php --version 
PHP 7.0.7 (cli) (built: May 25 2016 18:40:26) (NTS) 
Copyright (c) 1997-2016 The PHP Group 
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies 
    with Xdebug v2.4.0, Copyright (c) 2002-2016, by Derick Rethans 

% composer --version 
Composer version 1.1.2 2016-05-31 19:48:11 

我试图安装laravel版本5.1.26 (LTS)在下面的方法:

composer create-project laravel/laravel my_project 5.1.26 

,也

composer create-project laravel/laravel=5.1.26 science --prefer-dist 

都表示了同样的错误:

PHP Warning: Uncaught InvalidArgumentException: Could not find package laravel/laravel with version 5.1.26. in phar:///usr/bin/composer/src/Composer/Command/CreateProjectCommand.php:310 

如何安装旧版本。

回答

0

尝试这样

composer create-project laravel/laravel project_name "5.1.*" 
+0

但将它安装5.1.26或任何其他。 –

+0

5.1.latest版本 – Komal

+0

我有一个项目的composer.json。如何安装laravel并使用它创建项目 –

0

你的参数顺序是错误的。尝试下面的一个。

composer create-project laravel/laravel sacredindiaapp 5.1.* --prefer-dist 

它应该工作。

+0

为什么要使用--prefer-dist –

+0

下面是--prefer-dist的详细描述 https://getcomposer.org/doc/03-cli.md#install –

0

试试这个,这会为你工作... :)

composer create-project laravel/laravel=5.1 science --prefer-dist 
+0

只需在5.1.26版本的末尾删除'.26'并运行它就可以在两种情况下工作... –

相关问题