我的 zend 应用程序最初是这样设置的:
应用程序-控制器-模型-视图
现在我想将其设置为使用模块结构,所以我将其更改为:应用程序 - 模块 - 默认 - 控制器 - 模型 - 视图 - 测试 - 控制器 - 模型 - 视图 除了将所有文件移动到正确的结构之外,我只是将以下行添加到配置文件:resources.frontController.moduleDirectory = APPLICATION_PATH "/modules" resources.modules[] = "" 并为每个模块添加引导文件。
由于我将所有当前控制器移至默认模块,因此我可以正常运行应用程序。但是,我无法访问新测试模块中的任何新控制器。我错过了什么吗?我必须更改配置或引导程序中的任何内容吗?
例如,我在名为 TestController 的测试模块中创建了一个新控制器,当我转到 localhost/test/test 时,我收到错误:“EXCEPTION_NO_CONTROLLER”。