2013-07-02 15 views
5

Ich benutze CakePHP 2.3. und versuche, meine Startseite zu cachen. Aber Nach Caching es home.php, kann ich nicht im Cache gespeichert Ansicht geladen werden, da der Fehler:CakePHP - Klasse 'AuthComponent' nicht im Cache gefunden

Error: Class 'AuthComponent' not found 
File: C:\wamp\www\project\trunk\app\tmp\cache\views\home.php 
Line: 87 

Ich benutze Auth Komponente zur Realisierung, wenn der Benutzer angemeldet ist oder nicht ist. Ohne Caching Alles funktioniert.

Controller-Code:

public $ Helfer = array ('Cache');

public $cacheAction = array(
    'home' => '60 minutes', 
); 

Dank

Antwort

11

App :: Anwendungen() Ihre Auth Komponente in der Bootstrap helfen würde:

App::uses('AuthComponent', 'Controller/Component'); 

Auf diese Weise Kuchen kennt sein die Klasse, wo laden aus, wenn nötig (auch in Cache-Modus).

+0

Ja, es funktioniert jetzt, Danke :) – vlcik

Verwandte Themen