Marek Brzeziński webmaster
Temat: cakephp, cache helper i błąd braku kontrolera.
Ciekawa sprawa.Natknąłem się dziś na problem związany z Cache.
Po uruchomieniu helpera cache, zacząłem otrzymywać błędy związane z brakiem kontrolerów.
Okazuje się że w kontrolerze należało dodać App::uses('AppController', 'Controller');
Dziwny jest ten świat :)
Edit: Ano dziwny jest, nawet bardziej niż myślałem, pisząc ten post. Podziałało to chwilę i błąd występuje nadal :)
Zauważyłem, że plik widoku cache ma na początku
<!--cachetime:1403069042--><?php
App::uses('startController', 'Controller');
Tyle tylko, że ja nie maa takiego kontrolera, a wszystko jest rutowane do kontrolera Index.
Gdzy cache jest wyłączone wszystko działa, a jak włącze, wyrzuca:
Fatal Error
Error: Class 'startController' not foundFile: C:\wamp\www\Project\app\tmp\cache\views\project_start.phpLine: 6
Cake się burzy, bo url jest taki: localhost/project/start i on szuka kontrolera start :)Ten post został edytowany przez Autora dnia 18.06.14 o godzinie 02:48