CakePHP5のApp.fullBaseUrl

開発中のWebサイトをステージング用サーバーに debug=false としてアップロードし、アクセスしたところ、何も表示されず真っ白になってしまった。

あれこれ試した結果、App.fullBaseUrl にステージングサイトの URL をセットしておかないとこうなる模様。
去年公開した別のサイトは App.fullBaseUrl が未設定でもこのような現象は起きなかった。ちなみに、CakePHP のバージョンは 5.1.6 でした。

どうやら、5.3 から、App.fullBaseUrl を厳密にチェックするようになったっぽいですね。

カテゴリー: Webコンテンツ パーマリンク