2

将我的代码从我的 Windows 开发机器迁移到我的 linxu 生产机器时出现以下错误。我知道总是存在分隔符和区分大小写的问题(我已修复),但是这个问题似乎来自框架本身。

我的控制器都遵循惯例(大写第一骆驼)。

我正在使用 Zend_App 提供的引导程序,这在我的开发盒上一切正常(没有错误)。

然而,它的解析插件似乎无法到达控制器。

任何想法都会很棒。:-)


Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)' in /****mywebroot***/library/Zend/Controller/Dispatcher/Standard.php:242 Stack trace: #0 //****mywebroot***/library/Zend/Controller/Front.php(946): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#1 /****mywebroot***/library/Zend/Application/Bootstrap/Bootstrap.php(77): Zend_Controller_Front->dispatch() #2 /****mywebroot***/public/index.php(26): Zend_Application->run() #4 {main} thrown in /****mywebroot***/library/Zend/Controller/Dispatcher/Standard.php on line 242

我希望这是一个基本错误

4

1 回答 1

2

三重检查控制器所在文件和目录的名称。

此特定异常也可能是由于没有可用的默认控制器引起的。

于 2009-09-10T17:21:22.143 回答