gpt4 book ai didi

cakephp-2.0 - 为什么 CakePHP 2.0 不使用我的 AppController?

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

我刚刚升级到 Cakephp 2.0 alpha,并立即遇到了问题。 app/文件夹中的 app_controller.php 未加载到我的 Controller 中。相反, Controller 使用 lib/Cake/Controller/AppController.php 中的 CakePHP 自己的 AppController.php。

我也尝试将 app_controller 重命名为 AppController.php 但它不起作用。我尝试删除整个文件,然后复制 lib/Cake/Controller/AppController.php 文件,然后对其进行编辑但不起作用。

我也试过删除缓存文件。

我只是简单地使用:

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

并且应用程序不会死。

我的 Controller 也只是:
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?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6429094/

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