2013-03-03 83 views
1

我发现了以下错误:缺少控制器CakePHP中

Error: Controller could not be found. Error: Create the class Controller below in file: app\Controller\Controller.php

<?php 
class Controller extends AppController { 

} 

我有什么做的来解决这个问题,请建议我

+1

什么是您尝试添加的URL? – Habibillah 2013-03-03 05:13:07

+0

我希望你已经改变名称与例子名称? 'AppController'已经扩展了核心'Controller'类,所以做这样的事情永远不会起作用。请使用您的真实控制器名称。 – Oldskool 2013-03-03 10:40:00

+1

如果没有路线匹配请求,通常情况下是这样 - 你的路由文件中有什么? – AD7six 2013-03-03 20:35:30

回答

2

你完全倒退。

App::uses('Controller', 'Controller'); 
class AppController extends Controller {} 
+0

它可能是显示的代码是蛋糕生成的错误消息的一部分。例如。它试图构建一个'[noname] Controller',然后输出关于如何创建一个的指令。 OP可以通过添加附加信息来使这一点更加清晰 – thaJeztah 2013-03-03 16:26:12

0

Controller类已经留作CakePHP的核心库。

您不能使用controller作为类,因为AppController已经延伸Controller类的cakephp。