cakephp-2.0 – 为什么CakePHP 2.0没有使用我的AppController?

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了cakephp-2.0 – 为什么CakePHP 2.0没有使用我的AppController?脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚升级到CakePHP 2.0 alpha,并立即遇到了问题. app /文件夹中的app_controller.PHP未加载到我的控制器中.相反,控制器在lib / Cake / Controller / AppController.PHP中使用Cake PHP自己的AppController.PHP.

我已经尝试将app_controller重命名为AppController.PHP,但它不起作用.我已经尝试删除整个文件,然后复制lib / Cake / Controller / AppController.PHP文件,然后编辑它但不工作.

我也试过删除缓存文件.

我只是简单地使用:

class AppController extends Controller {
    public function beforeFilter() {
        die;
    }
}

应用程序不会死.

我的控制器也只是:

class NewsController extends AppController {
    function beforeFilter() {
        parent::beforeFilter();
    }
    function index() {
    }
}

那么我可能做错了什么?我还使用Windows 7 Netbeans和Subversion来更新项目(如果它与它有任何关系:p).

在很明显的地方进行了大量搜索并没有看到:GIThub cakePHP docs: https://github.com/cakephp/docs/blob/master/en/controllers.rst.我认为它们仍然是1.3文档,但似乎它们已更新.由于它们现在已经更新,它表示我应该将旧的app_controller.PHP放入Controller文件夹,然后将它放到AppController.PHP中.

脚本宝典总结

以上是脚本宝典为你收集整理的cakephp-2.0 – 为什么CakePHP 2.0没有使用我的AppController?全部内容,希望文章能够帮你解决cakephp-2.0 – 为什么CakePHP 2.0没有使用我的AppController?所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。