Laravel 5.5版本升级至Laravel 5.7怎么操作

Laravel 5.5版本升级至Laravel 5.7怎么操作

 

本操作记录以Laravel 5.5升级到Laravel 5.7为基础。我们需要修改composer.json文件:

“laravel/framework”: “5.5.*”,

修改为:

“laravel/framework”: “5.7.*”,

执行命令:

$ composer update

出错小插曲:

更新过程中报了以下错误:

In trustedproxy.php line 66:

Undefined class constant ‘HEADER_CLIENT_IP’

 

Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1

检查发现是fideloper/proxy依赖包版本过低导致,修改:

“fideloper/proxy”: “~3.3”,

为:

“fideloper/proxy”: “^4.0”,

错误2:

 Class ‘App\Providers\Schema’ not found

use Illuminate\Support\Facades\Schema;

Laravel 5.5版本升级至Laravel 5.7怎么操作

 

再次执行更新命令。Laravel 5.7升级成功。

 

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/115439.html<

(0)
运维的头像运维
上一篇2025-02-18 02:29
下一篇 2025-02-18 02:30

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注