如何恢复 laravel 中的更新

how to revert back an update in laravel

我已经将 http 客户端包更新到最新的 version.but 更新后我的 system.how 开始出现错误 我可以恢复到 update.my 之前的先前版本吗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 之后,vesrion 仍然是 7.4.1

要还原软件包的更新,请转到 composer.json,然后在那里找到您的软件包。更改版本,运行 composer install.

你的情况:

"http client package name": "5.8"

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