0

我的错误 - 我没有正确读取的错误信息 - 我仍然var_dump荷兰国际集团在引导Zend_Loader_Autoload这是导致“头部已经发送”例外。请记住尝试不用调试输出!Zend_Loader_Autoload_Module不加载模块类

我有ZF 1.11.11运行这个目录结构的模块化的应用程序:

application/ 
    Bootstrap.php 
    modules/ 
    default/ 
     controllers/ 
     models/ 
     views/ 
    manager/ 
     Bootstrap.php 
     controllers/ 
     models/ 
     forms/ 
     views 
    layouts/ 
    configs/ 

相关application.ini声明:

resources.frontController.moduleDirectory = APPLICATION_PATH "/modules" 
resources.modules[] = "" 

基本上我的问题是,在经理控制器模块不能在forms/目录管理目录的加载形式。 var_dump ing Zend_Loader_Autoloader::getInstance()显示定义了所有的Application_图(尽管出错地/application而不是/default)并且没有为Manager_定义地图。

什么让我困惑的是,在bootstrap.php中被manager/加载,这意味着该模块已检测到。这个bootstrap简单地扩展了Zend_Application_Module_Bootstrap

有我在这里失踪了一些神秘的配置价值?文档似乎相当稀少(也会对此有一些深入的解释)。

回答

0

我的错误 - 我没有正确读取的错误信息 - 我仍然var_dump荷兰国际集团在引导Zend_Loader_Autoload这是导致“头部已经发送”例外。请记住尝试不用调试输出!

0

什么是您的Form类的名字是

Manager_Form_Foo 

其中形式FOO位于

manager/forms/Foo.php 
+0

吧,你看我的回答如下 - 我是间接地导致错误。 – Ross