Bonsoir,

Voilà je voulais mettre le CacheHelper sur mon site mais ça marche pas aucun fichier n'est créé

Voici mon code:
core.php

Configure::write('Cache.check', true);

bootstrap.php

Cache::config('default', array('engine' => 'File'));

et mon controller:

App::uses('AppController', 'Controller');

class RecettesController extends AppController {
    public $helpers = array('Cache');
    public $cacheAction = array(
        'index' => '3 week',
        'category' => '3 week'
    );
    ...............
}

Pourriez vous m'aider????

Merci d'avance

2 réponses


djtec
Auteur
Réponse acceptée

En faites j'ai trouvé j'ai créée un component API pour faire une api avec mon site et en faites en la désactivant ça fonctionne donc voilà c'est résolu je referais une API plus tard en espérant qu'elle n'affectera pas le cache se coup ci

djtec
Auteur

Je viens de m'apercevoir que dans le fichier error.log qui se trouve dans le dossier tmp j'ai l'erreur suivante:
Error: Unable to write view cache file: "Serialization of 'Closure' is not allowed"

En cherchant sur google je ne trouve pas de solution car ils disent qu'on a ça quand on essaye de sérializer du xml hors que non je n'ai pas de xml no dans mon layout ni dans mes views