web-dev-qa-db-ja.com

laravelキャッシュファイルはどこに保存されますか?

アプリケーションがあり、キャッシュドライバーは

In config/cache.php
 'default' => env('CACHE_DRIVER', 'file'),

In my .env
 CACHE_DRIVER=file

アプリケーションで何かをキャッシュすると、これらのキャッシュファイルはどこに保存されますか?

6
Dinesh Gowda

キャッシュはstorage/framework/cacheに保存されます

これが機能しない場合は、それにアクセスするための十分なフォルダー権限があることを確認してください。

アクセスしたい場合。単にkeylikeでそれにアクセスします:

Cache::get('key');
8
Jigs Virani

にあるはずです:

ストレージ/フレームワーク/キャッシュ

確認しましたか?

4
buckyBadger

Laravel 4および5のキャッシュフォルダーを取得します。

function getCacheFolder()
{
  // Check version & get folder for Laravel 4
  $app = app();
  if ($app) {
    $ver = $app->VERSION();
    $v = explode('.', $ver);
    if ($v[1] <= 4) {
      return storage_path('cache');
    }
  }

  // Laravel 5
  return storage_path('framework/cache'),
}
0
Heroselohim