缺少控制器 - Cake PHP(新安装)

时间:2013-11-26 05:51:50

标签: php apache cakephp

我已经在文档根文件夹中安装了cakephp并将其重命名为todo。所以完整的路径是(C:\localhost\todo)。我能够完全正常运行index.php(所有选项卡都是绿色)。

我从“开始CAKE PHP - Novoice到Professional”这本书中创建了“todo”示例应用程序。即使我有items_controller.php文件,我仍然收到错误'MISSING CONTROLLER'。我想由于某种原因应用程序不知道控制器文件的位置。 完整的错误是:

  

缺少控制器错误:找不到ItemsController。错误:   在文件中创建下面的ItemsController类:   应用\控制器\ ItemsController.php

<?php
  class ItemsController extends AppController {

  }

我在相应的文件夹中有.htacessindex.php个文件 有人可以帮忙。

1 个答案:

答案 0 :(得分:1)

控制器类名称为复数,CamelCased,以Controller结尾。因此,您的控制器名称应为ItemsController.php而不是items_controller.php。有关控制器的详细信息,请参阅here

class ItemsController extends AppController { 
    //class code here
}