Php 错误:<;复合控制器>;找不到

Php 错误:<;复合控制器>;找不到,php,cakephp-2.3,Php,Cakephp 2.3,我烘焙我的表user_routes并CakePHP创建名为userrouteController.php的类控制器,但是,我调用链接“http://[server]/userroutes”,并显示以下错误: Error: UserroutesController could not be found. Error: Create the class UserroutesController below in file: app/Controller/UserroutesController.p

我烘焙我的表user_routes并CakePHP创建名为userrouteController.php的类控制器,但是,我调用链接“http://[server]/userroutes”,并显示以下错误:

Error: UserroutesController could not be found.

Error: Create the class UserroutesController below in file: app/Controller/UserroutesController.php

<?php
class UserroutesController extends AppController {

}

Notice: If you want to customize this error message, create app/View/Errors/missing_controller.ctp
错误:找不到UserRouteController。
错误:在以下文件中创建类UserroutesController:app/Controller/UserroutesController.php
我的错

我正在访问URL作为

http://[server]/userroutes

但是正确的事情

http://[server]/user\u路由


Marcos

用户路由和用户路由之间有区别(R的大写形式)你好Maerlyn,我试图将类名重命名为*UserRoutes*(还有文件),但出现了其他错误。我在Win7平台上开发了这个网站,但我正在Linux(Ubuntu服务器)上投入生产,这个错误没有呈现给我。注意:根据CakePHP中提交的关于表的复合名称的文档,我遵循了惯例。Windows文件系统不区分大小写,linux文件系统区分大小写。确保代码和文件(及目录)名称中的大小写相同。您好,因此类名“UserRoutesController”与文件名“UserRoutesController.php”相等。我的其他类“PostController”、“UserController”等工作正常,但是,如果它有一个复合名称,则会显示此错误。