2014-10-14 2 views
1

발행하고 난 마이그레이션 명령에 붙어 YII 사용자 모듈을 설치해야합니다YII 사용자 마이그레이션 내가 YII에 새로운 오전

Run command: yiic migrate --migrationPath=user.migrations 

내가 도움을 검색하고 내가이 명령을 발견

yiic migrate --migrationPath=application.modules.user.migrations 

나는이 yiic.php을 사용하고 있습니다 : .../보호/yiic.php

오류는 다음과 같습니다

exception 'CException' with message 'Property "CConsoleApplication.log" is not defined.' in /srv/data/var/php/www/yii-1.1.15.022a51/framework/base/CComponent.php:173 

스택 추적 :

#0 /srv/data/var/php/www/yii-1.1.15.022a51/framework/base/CModule.php(513): CComponent->__set('log', Array) 
#1 /srv/data/var/php/www/yii-1.1.15.022a51/framework/base/CApplication.php(161): CModule->configure(Array) 
#2 /srv/data/var/php/www/yii-1.1.15.022a51/framework/YiiBase.php(125): CApplication->__construct('/srv/data/web/v...') 
#3 /srv/data/var/php/www/yii-1.1.15.022a51/framework/YiiBase.php(113): YiiBase::createApplication('CConsoleApplica...', '/srv/data/web/v...') 
#4 /srv/data/var/php/www/yii-1.1.15.022a51/framework/yiic.php(23): YiiBase::createConsoleApplication('/srv/data/web/v...') 
#5 /srv/data/web/vhosts/www.myWebsite.com/htdocs/protected/yiic.php(7): require_once('/srv/data/var/p...') 
#6 /srv/data/web/vhosts/www.myWebsite.com/htdocs/protected/yiic(4): require_once('/srv/data/web/v...') 
#7 {main}[email protected]:~/web/vhosts/www.myWebsite.com/htdocs/protected$ 

답변

0

콘솔 응용 프로그램 log 구성 요소가 없습니다.

봅니다 components 배열에 console.php 설정에이 코드를 추가합니다 :

'components'=>array(
... 
    'log'=>array(
     'class'=>'CLogRouter', 
     'routes'=>array(
      array(
      'class'=>'CFileLogRoute', 
      'levels'=>'error, warning', 
     ), 
     ), 
    ), 
... 
),