如何在zend框架1中设置默认模块

时间:2016-05-18 18:12:58

标签: zend-framework

如何在zend 1. *?

中设置默认模块

我在appilication.ini中的代码

resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.frontController.defaultModule = "agency"

错误:

  

致命错误:未捕获的异常' Zend_Application_Bootstrap_Exception'   with message'没有在前面注册默认控制器目录   控制器'在   d:\ Hicham2016 \ rentcar \供应商\ zendframework \ zendframework1 \库\ Zend的\应用程序\引导\ bootstrap.php中   在第99行

1 个答案:

答案 0 :(得分:0)

首先尝试

resources.frontcontroller.controllerDirectory = APPLICATION_PATH "/controllers"

如果这不起作用,请尝试覆盖代理模块引导程序的构造函数

public function __construct($application)
{
    parent::__construct($application);
    $frontController = Zend_Controller_Front::getInstance();
    $frontController->addControllerDirectory(__DIR__ . '/controllers', 'agency');
}