【问题标题】:how to revert back an update in laravel如何恢复laravel中的更新
【发布时间】:2022-02-08 17:59:53
【问题描述】:

我已将 http 客户端包更新到最新版本。但更新后我的系统开始出现错误。如何恢复到更新之前的以前版本。我的项目的 laravel 版本是 5.8 而http客户端包是最新版本(7.4.1)..

                 $body = array(
                'name' => $data['product_name'], 
                'prdcategory_id' => $data['category'], 
                'prdsubcategory_id' => $data['subcategory'],
                'prdprdcategory_id' => $data['prdcategory'],
                'brand_id' => $data['prdbrand'],
                'description' => $data['description']);
                $response = Http::post($url, $body);
                $jsonResponse = $response->object();

这是我在 composer.json 中编辑的版本,

即使在 composer install 之后,版本仍然是 7.4.1

【问题讨论】:

  • 你想恢复 laravel 或 http 客户端包的更新吗?
  • @MátyásGrőger http 客户端包

标签: laravel package


【解决方案1】:

要恢复包的更新,请转到 composer.json,并在那里找到您的包。更改版本,然后运行 ​​composer install。

在你的情况下:

"http client package name": "5.8"

不要忘记删除版本开头的这个字符:^。字符表示至少5.8版,但会更新到最新版

【讨论】:

  • 它不会恢复它仍然是 7.4.1
  • 您的 composer install 运行是否正确,没有失败?你给了正确的包名吗?
  • 看看我添加图片的问题
  • "http客户端包名": "5.8" 这里的5.8代表我项目的laravel版本?
  • 你说得对,我错过了一些小东西
猜你喜欢
  • 2016-10-18
  • 2016-02-13
  • 2011-04-20
  • 1970-01-01
  • 1970-01-01
  • 2011-05-19
  • 2023-03-27
  • 1970-01-01
  • 2021-08-21
相关资源
最近更新 更多