gpt4 book ai didi

CakePHP - 在缓存 View 中找不到类 'AuthComponent'

转载 作者:行者123 更新时间:2023-12-02 10:45:45 26 4
gpt4 key购买 nike

我正在使用 CakePHP 2.3。我正在尝试缓存我的主页 View 。但是缓存之后它到 home.php,由于错误,我无法加载缓存 View :

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

我使用 AuthComponent 来实现用户是否登录。没有缓存一切正常。

Controller 代码:

public $helpers = array('缓存');

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

谢谢

最佳答案

App::uses() 你的 Bootstrap 中的 Auth 组件会有所帮助:

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

这样,Cake 就知道在需要时从哪里加载类(即使在缓存模式下)。

关于CakePHP - 在缓存 View 中找不到类 'AuthComponent',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17419698/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com