はじめに bootstrap.phpにドメインによって設定を切り替わる処理を記載していたのですが、 リリース事故が起きそうな気がしたので、色々試してみて、下記をアレンジした方法に落ち着きました。 参照:CakePHPで開発環境と本番環境の切り替え app/Config/Env/以下に環境判別用のファイルを作成して、読み込む設定ファイルを切り替えます。 (開発環境は設定しなくてOK!) 組んでみる 下記のファイルを作成 ・環境確認用:app/Config/Env/[CAKE_ENV] (空ファイルでOK) ・環境別設定ファイル:app/Config/[CAKE_ENV]/envConfig.php ・環境別DBファイル:app/Config/[CAKE_ENV]/database.php(app/Config/database.php.defaultのフォーマットでOK)
![CakePHP 環境別設定ファイルの切り替えについて - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/826c5c958e507e981c8d0e223e4cdf001d2fba8f/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9Q2FrZVBIUCUyMCVFNyU5MiVCMCVFNSVBMiU4MyVFNSU4OCVBNSVFOCVBOCVBRCVFNSVBRSU5QSVFMyU4MyU5NSVFMyU4MiVBMSVFMyU4MiVBNCVFMyU4MyVBQiVFMyU4MSVBRSVFNSU4OCU4NyVFMyU4MiU4QSVFNiU5QiVCRiVFMyU4MSU4OCVFMyU4MSVBQiVFMyU4MSVBNCVFMyU4MSU4NCVFMyU4MSVBNiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9Yjc4MTFiZjdkNGMwYjM3NzIyMDYzNGIzNGYwYzhkYTk%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdGVydW1pY2hpMTIwOSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MmMwNzVhMzkwZjRhMzAwMGM1MGYzNTljYTBiOGIyNDQ%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D9e7d246f27b1990cb8ef0f3224cf6870)