diff --git a/modules/install/install.controller.php b/modules/install/install.controller.php index e4ccd1423..9899c324a 100644 --- a/modules/install/install.controller.php +++ b/modules/install/install.controller.php @@ -216,9 +216,16 @@ // 모듈을 category에 의거 설치 순서를 정함 $install_step = array('base','utility','manager','accessory','service','package'); + // module 모듈은 미리 설치 + $this->installModule('module','./modules/module'); + $oModule = &getClass('module'); + if($oModule->checkUpdate()) $oModule->moduleUpdate(); + + // 나머지 모든 모듈 설치 foreach($install_step as $category) { if(count($modules[$category])) { foreach($modules[$category] as $module) { + if($module == 'module') continue; $this->installModule($module, sprintf('./modules/%s', $module)); $oModule = &getClass($module);