Open1
GAEで運用しているLaravelのバージョンを更新する際のメモ
8→10に更新した時にやったこと
composer周りの更新
このあたりを参考に
コードの修正
8→9
app/Http/Middleware/TrustProxies.php
- protected $headers = Request::HEADER_X_FORWARDED_ALL;
+ protected $headers =
+ Request::HEADER_X_FORWARDED_FOR |
+ Request::HEADER_X_FORWARDED_HOST |
+ Request::HEADER_X_FORWARDED_PORT |
+ Request::HEADER_X_FORWARDED_PROTO |
+ Request::HEADER_X_FORWARDED_AWS_ELB;
9→10
app/Http/Kernel.php
- \Fruitcake\Cors\HandleCors::class,
+ \Illuminate\Http\Middleware\HandleCors::class,
app/Http/Middleware/TrustProxies.php
-use Fideloper\Proxy\TrustProxies as Middleware;
+use Illuminate\Http\Middleware\TrustProxies as Middleware;
composerのバージョン更新
2.2以降であればなんでもよさそう
gae.yaml
+build_env_variables:
+ GOOGLE_COMPOSER_VERSION: 2.6.6