こんばんは。ユアマイスターの星です。 弊社ではおなじみのCakePHPを使っているのですが、そのバージョンアップをしようとした時に、 うまくいかないところがあったので、これから3.4.7にあげようとしている方のためにも記録に残しておきます。 結論 バージョンアップ後、500エラーが発生し画面が何も表示されないという事象が発生 3.4.7 で新設されたServerRequestFactoryクラス内にあるextract関数により、config内に指定していた変数とServerRequestFactoryクラス内の変数名が衝突 configの配列のキー名は安易に名付けるのはやめよう 諸悪の根源 The ServerRequestFactory is responsible for: Building a request from the SAPI super globals. Extracti
![CakePHP 3.4.7 にあげようとしたら思わぬところでハマったので、それが設定ファイルだったとしても変数名はちゃんと考えてつけましょう、という話。 - ユアマイスター株式会社エンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/f6c3bcbee5267f856e08e41f2ad8cfa8345eb2d7/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fy%2Fyourmystar_engineer%2F20170612%2F20170612215715.png)