오 상진이(가) 2014-12-12에 추가
redmine 2.4는 정상적으로 설치가 되어 현재 접속이 되고 있습 상황입니다.
mysql에 들어가서 기존 redmine db를 삭제하고 새로 생성했습니다.
mysql u redminep redmine <redmine_backup.sql
rake db:migrate RAILS_ENV=production
여기까지 실행하면 마이그레이션이 되었다고 나오는데…
실제 ip/redmine 에 접속하면 기존 데이가 보여지지 않네요…
안녕하세요? 커뮤니티 관리자입니다.
1.x에서 사용했던 DB를 삭제하지 않고 아래의 명령어를 실행시켜야 합니다.
rake db:migrate RAILS_ENV=production
백업은 혹시나 문제가 생겼을 때 복구하기 위해서 하는 것입니다.
그럼 다시 해 보세요.
일단 어떻게 했는지는 모르겠지만… 해결은 했습니다.
mysql u redminep redmine <redmine_backup.sql
백업했던 DB를 다시 복구한다음에 아래와 같이 명령어를 치니까. 되긴하는데요…
bundle exec rake generate_secret_token
RAILS_ENV=production bundle exec rake db:migrate
RAILS_ENV=production bundle exec rake redmine:load_default_data
맨마지막은 mysql에서 마이그레이션 전 테이블 내용 한번보고 마이그레이션 후에 테이블 내용이 변경된거 확인하고
아파치를 다시 실행하니까. 되네요…..
답변 감사드립니다.