[解決済み] Laravelで「キャッシュのクリアに失敗しました。適切なパーミッションがあることを確認してください"
2022-08-31 23:46:12
質問
Laravel が私に "Access denied for user 'homestead'@'localhost' (using password: YES)" を表示しました。この解決策の一つは、キャッシュと保存されているコンフィグキャッシュをクリアすることで、これら3つのコマンドですべてを行うことができました。
php artisan cache:clear
php artisan config:clear
php artisan config:cache
その後
php artisan cache:clear
の後に、端末はこう言います。
Failed to clear cache. Make sure you have the appropriate permissions.
(背景が赤い)
2番目と3番目のコード(
php artisan config:clear
と
php artisan config:cache
) は問題なく動作します。しかし、最初の行を入力するときにまだエラーが出ます。誰か理由を説明できますか?
どのように解決するのですか?
もし
data
の下にディレクトリが存在しない場合 (
storage/framework/cache/data
) の下に存在しない場合、このエラーが発生します。
これは
data
ディレクトリは、新規/フレッシュなインストールではデフォルトでは存在しません。
ディレクトリを作成する
data
ディレクトリを手動で (
storage/framework/cache
) に手動で追加すると、この問題は解決します。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン