2017-03-08 92 views
1

由于技术原因,我只能降级,主要是因为我比新版本更习惯5.2。是否可以将Laravel 5.4降级到5.2

+3

不容易,你最好花费30分钟,并了解发生了什么变化 – Ian

+4

这不是降级到不支持版本的理由,您最好习惯新版本。 – jeroen

+1

在2个小版本中有多少变化?真正的问题,我还没有升级过去5.2但 – Steve

回答

5

要从5.4降级到5.2,需要花费A LOT时间,创建一个新的Laravel项目要快得多,也更容易。

如果你想安装,您可以创建与控制台--prefer - 距离项目中的特定Laravel版本:

composer create-project --prefer-dist laravel/laravel projectname "5.2.*" 

上的文档更多信息: https://laravel.com/docs/5.2/installation#installing-laravel

+1

我也会推荐这条路线,然后移动你的模型,控制器,资源,请求等。 –

1

因为laravel 5.4.x需要的PHP的特定版本:

... 
"require": { 
    "php": ">=5.6.4", 
... 

laravel 5.2.x和需要的PHP

... 
"require": { 
    "php": ">=5.5.9", 
... 

较低版本,并根据PHP的5.5.x和PHP 5.6.x

之间 the major changes

这可能会在laravel 5.4中使用,降级会不明智。