Php Zend Framework路由案例控制器错误

Php Zend Framework路由案例控制器错误,php,zend-framework,routes,Php,Zend Framework,Routes,我正在使用ZendFramework 1.12开发这个应用程序,使用默认路由(controller/action/params),开发过程中一切正常(Vagrant+CentOS box) 但在生产服务器(也是CentOS)中,一些使用CamelCase控制器的路由不起作用。例: UserProfileController::indexAction()应该映射到/userProfile/index,但是当我尝试时,它会重定向到/home 我知道使用“-”来分隔名称,如“/user profile

我正在使用ZendFramework 1.12开发这个应用程序,使用默认路由(controller/action/params),开发过程中一切正常(Vagrant+CentOS box)

但在生产服务器(也是CentOS)中,一些使用CamelCase控制器的路由不起作用。例:

UserProfileController::indexAction()
应该映射到
/userProfile/index
,但是当我尝试时,它会重定向到/home

我知道使用“-”来分隔名称,如“
/user profile/index
”中所示,它是有效的。但是,整个应用程序中有很多链接需要修复

有人知道更好的方法吗?

当你说它“重定向到主页”时,你的意思是它正在呈现主页操作吗?或者你的应用程序中有什么东西让它进行重定向?您在生产中使用的是什么操作系统?用户配置文件控制器的文件名是什么?它重定向到“HomeController::indexAction”,这是文字
/home
。我们也在生产中运行CentOS(我将编辑文章以添加这一点)。。我有一个控制器,它的文件名是
UserProfileController.php
,我的链接指向
/userProfile