【问题标题】:How to downgrade in Laravel Framework? (5.6 to 5.5)如何在 Laravel 框架中降级? (5.6 至 5.5)
【发布时间】:2018-09-27 20:08:02
【问题描述】:

我有一个使用 Laravel 5.6 完成的项目。但是我当前的服务器还没有安装 php 7.1。如何降级到 Laravel 5.5?

【问题讨论】:

  • 您可以删除您的 composer.lock 和供应商文件/文件夹,并在 composer.json 文件中将 laravel 版本更改为 5.5.*。我不确定,如果这种方法行得通,请在尝试此方法之前进行备份。让我知道它是否有效或您遇到什么问题。万事如意!

标签: laravel-5.5 laravel-5.6 downgrade


【解决方案1】:

我也对我的项目进行了降级,但后来我遇到了很多错误。但大部分都是关于不熟悉的关键词和不支持的包。因此,成功取决于您项目的依赖关系以及您的努力。

按照这些步骤操作。

  1. 备份您的项目

  2. 将composer.json中的Laravel版本值改为Laravel 5.5

  3. 删除供应商文件夹

  4. 运行作曲家安装

** 到那时,您将不得不处理自己代码中的任何问题,因为早期版本中应该有新功能 旧时不使用。

或者

转到this页面并按照相反的顺序执行说明

【讨论】:

  • 是的。这四个步骤有效。唯一要看的是依赖关系,当然还有你正在使用的 php。除此之外,它非常简单。
  • 需要删除composer.lock文件,然后运行composer install
  • 你需要去官方 github 版本并选择你喜欢的版本,比如 5.5,然后将包设置从那里复制到你的 composer.json。此外,您还必须转到您已经拥有的软件包并找到它们的旧版本(如果存在 5.5)并将其更新到您的 composer.json 文件中,然后按照上述步骤操作。
  • 我安装了一个新的 5.5 项目安装了作曲家依赖项复制了控制器、模型、视图和路由文件这是正确的方法吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多