0 レビュー
0 回答
php-アプリケーション暗号化キーは指定されていませんが、指定されています
次のエラーが発生し続けます。
[2022-03-09 08:30:49] production.ERROR: No application encryption key has been specified. {"exception":"[object] (Illuminate\\Encryption\\MissingAppKeyException(code: 0): No application encryption key has been specified. at /Users/XXX/Documents/GijsCode/mfg/dashboard-mfg/vendor/laravel/framework/src/Illuminate/Encryption/EncryptionServiceProvider.php:101)
[stacktrace]
これは奇妙なことです。私が主に開発しているubuntupcでは、このエラーが発生しなかったからです。現在、iamはMacで作業していますが、エラーを取り除くことができないようです。
キャッシュをクリアして再度生成しようとしましたが、コマンドphp artisan key:generateを実行するとエラーが発生します
php artisan key:generateの実行時のエラーメッセージ
/.env): Failed to open stream: No such file or directory
at vendor/laravel/framework/src/Illuminate/Foundation/Console/KeyGenerateCommand.php:96
92▕ {
93▕ file_put_contents($this->laravel->environmentFilePath(), preg_replace(
94▕ $this->keyReplacementPattern(),
95▕ 'APP_KEY='.$key,
➜ 96▕ file_get_contents($this->laravel->environmentFilePath())
97▕ ));
98▕ }
99▕
100▕ /**
+16 vendor frames
17 artisan:37
Illuminate\Foundation\Console\Kernel::handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
私はまったく無知なので、このバグの答えを誰かが知っていることを願っています。
編集:
パスを構成ファイルにハードコーディングして修正しました。
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。