由于技术原因,我只需要降级,主要是因为我比最新版本更习惯于5.2。
答案 0 :(得分:11)
要从5.4降级到5.2,需要很多的时间,创建一个新的Laravel项目会更快更容易。
如果您想安装特定的Laravel版本,可以在控制台上使用--prefer-dist创建项目:
composer create-project --prefer-dist laravel/laravel projectname "5.2.*"
有关文档的更多信息: https://laravel.com/docs/5.2/installation#installing-laravel
答案 1 :(得分:1)
因为get_role_display()
需要特定版本的php:
...
"require": {
"php": ">=5.6.4",
...
和laravel 5.4.x需要较低版本的php
...
"require": {
"php": ">=5.5.9",
...
并根据{5.5}和php 5.6.x之间的laravel 5.2.x
可能会在laravel 5.4中使用,降级是不明智的。
答案 2 :(得分:1)
执行此操作的最佳方法是将composer文件中的Laravel版本的值更改为您想要的版本。 这尽可能快地解决了我的问题