我已经在文档根文件夹中安装了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 {
}
我在相应的文件夹中有.htacess
和index.php
个文件
有人可以帮忙。
答案 0 :(得分:1)
控制器类名称为复数,CamelCased,以Controller结尾。因此,您的控制器名称应为ItemsController.php
而不是items_controller.php
。有关控制器的详细信息,请参阅here。
class ItemsController extends AppController {
//class code here
}