要約
Laravel5.5.32から5.6.3へのアップグレード時に、composer.jsonを簡単に書き換えて
composer update
したら失敗。
公式ちゃんと見ようね。
失敗
"require": {
"php": ">=7.0.0",
"fideloper/proxy": "~3.3",
- "laravel/framework": "5.5.*",
+ "laravel/framework": "5.6.*",
"laravel/tinker": "~1.0"
},
composer update
を実行
In trustedproxy.php line 66:
Undefined class constant 'HEADER_CLIENT_IP'
エラーとなる
成功
"require": {
- "php": ">=7.0.0",
- "fideloper/proxy": "~3.3",
- "laravel/framework": "5.5.*",
+ "php": ">=7.1.3",
+ "fideloper/proxy": "~4.0",
+ "laravel/framework": "5.6.*",
"laravel/tinker": "~1.0"
},
composer update
で無事終了。
あとはcomposer test
して動けばok