📰

[Laravel 11] APP_MAINTENANCE=databaseがコメントアウトされた

2024/07/10に公開

概要

laravel/laravel v11.1.3の変更で、laravel newcomposer create-project laravel/laravelでプロジェクトを新規作成した際の、.env.exampleの内容が変更されました。

※ 2024/07/10 リリース

変更内容

.env.example

- APP_MAINTENANCE_STORE=database
+ # APP_MAINTENANCE_STORE=database

変更の意図

APP_MAINTENANCE_STOREAPP_MAINTENACE_DRIVER=cacheの時のみ意味を持つ設定値だったため、デフォルトのAPP_MAINTENACE_DRIVER=fileの状態では意味をもたない設定でした。
混乱を避けるため、コメントアウトされました。

所感

恥ずかしながらAPP_MAINTENANCE_STOREの意味を今回で知りました。
ただ、.env.exampleでコメントアウトされているのはDB_系のみであることに慣れていたので、若干の違和感も笑

Laravel12では設定値の記載ごと削除される予感もしますが、一応この変更を留意しておきたいと思います。

Discussion