この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:2
ページ更新者:atom
更新日時:2026-05-13 02:48:04

タイトル: production.ERROR: No application encryption key has been specified.
SEOタイトル: No application encryption key has been specified. の原因と対処法

No application encryption key has been specified. は、Laravel の APP_KEY が未設定のときに出る代表的なエラーです。

暗号化やセッション周りの土台になる値なので、空のままではアプリを正しく動かせません。

発生条件 / 原因

  • .env ファイルが存在しない
  • .envAPP_KEY が空
  • 設定変更後のキャッシュが古い

対処法

.env を確認し、必要ならキーを生成します。

php artisan key:generate

確認したいこと

  • .env が読み込まれているか
  • APP_KEY が実際に入っているか
  • 設定キャッシュが影響していないか