2013-06-21 2 views
2

저는 YII로 막 시작했으며 새로운 마이그레이션을 만들려고합니다. Xampp을 사용하고 있으며 시스템의 D 드라이브에 있습니다.YII에서 이전을 만드는 방법은 무엇입니까?

내가 사용하려고 명령은 다음과 같습니다

D:\xampp\php> d:\xampp\htdocs\yii\framework\yiic migrate create create_project_table 

나는 위의 명령에 아무런 변화가 실행되지 아니하며 내가 오류 메시지 나 오류가 수행 할 때.

나는 성공적으로 내가 마이그레이션 문제에 대한 모든 솔루션을 검색하려고하지만 그들은 모두 리눅스 기반 것으로 보인다
D:\xampp\php> d:\xampp\htdocs\yii\framework\yiic shell d:\xampp\htdocs\trackstar\index.php 

을 사용하여 쉘을 만들기 위해 관리했다. 제가 여기서 누락 된 것을 알려주십시오. 당신의 도움을 주셔서 감사합니다.

+2

당신이 링크 http://www.yiiframework.com/doc/guide/1.1/en/database.migration에게 –

+0

@NanheKumar 감사를 읽을 수있다, 나는에보고 한 후 방법을 알아낼하기가 수 있었다 선적 서류 비치 –

답변

7

성공적으로 이전을 생성 할 수있었습니다. 대신 yii의 프레임 워크 폴더에있는 yiic 대신 내 응용 프로그램의 보호 된 폴더에있는 yiic을 사용해야한다는 것을 알았습니다. 내가 사용한 명령은

D:\xampp\php>D:\xampp\htdocs\trackstar\protected\yiic migrate create create_project_table 
0

내 버전에서 슬래시가 필요하다는 것을 발견했습니다.

yii migrate/create <migration_name> 
관련 문제