web-dev-qa-db-fra.com

Où sont stockés les fichiers de cache laravel?

J'ai une application et mon pilote de cache est

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

In my .env
 CACHE_DRIVER=file

Dans mon application, si je mets en cache quelque chose, alors où ces fichiers de cache sont-ils stockés?

6
Dinesh Gowda

Le cache sera stocké dans le storage/framework/cache

Si cela ne fonctionne pas, assurez-vous que vous disposez des autorisations de dossier suffisantes pour y accéder.

Si vous souhaitez y accéder. Accédez-y simplement par keylike:

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

Devrait être à:

stockage/framework/cache

Vérifié ?

4
buckyBadger

Obtenez le dossier de cache pour Laravel 4 et 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