2012-05-18 2 views
1

웹 응용 프로그램 중 하나에 Orchard 1.2를 사용하고 있으며 Orchard 1.4.1로 업그레이드 할 예정입니다. 필요한 코드 마이그레이션을 수행했지만 ..데이터베이스를 Orchard 1.2에서 Orchard 1.4.1로 마이그레이션하는 방법은 무엇입니까?

Q1 : 기존 데이터베이스를 새로운 버전으로 마이그레이션하는 방법은 무엇입니까? 내가 연결로 최신 버전을 실행하면 기존의 것은 (기존 1.2 버전) 데이터베이스는 서버 오류가있는 '/'응용 프로그램 아래

"서버 오류처럼 발생하는 리소스를 찾을 수 없습니다 설명 :.. HTTP 404 자원 당신 제거 된 수에 대한 (또는 종속성 중 하나)를 찾고 있습니다, 이름이 변경되었거나 일시적으로 사용할 수 없습니다 인 다음 URL을 검토하고 철자가 올바른지 가 있는지 확인하십시오

요청 된 URL을 :../http404error "

답변

0

예, 단서가 있습니다. Orchard 1.4.1에는 UpgradeTo14라는 모듈이 있습니다. 이 모듈은 데이터베이스를 새로운 과수원 버전으로 업그레이드하는 데 사용됩니다. 자세한 정보는

: http://www.sarasota.me/blog/orchard-website-upgraded-to-1.4-autoroute-projector-module-and-new-fields

+0

하지만 찾을 수없는 returnUrl 매개 변수와 함께 Orchard.Users의 AccountController에서 AccessDenied 메서드에 도달하여 서버 오류가 발생하기 때문에 서버 오류가 발생합니다. –

0

소스 패키지를 확인하십시오. 항상 마이그레이션 스크립트가 있습니다. 하지만 1.2에서 1.3으로, 그리고 1.3에서 1.4로만 마이그레이션해야합니다. 하지만 패키지를 다시 한 번 확인하십시오. 1.2에서 1.4로 마이그레이션 스크립트가있을 수 있습니다.

+0

는 또한/관리자로 가서 거기에서 1.3 도구로 마이그레이션을 실행해야합니다. –

+0

@ Johnny_D 덕분에 –

+0

답변이 유용하다면 pls는 그것을 표시하는 것을 잊지 마십시오. –

관련 문제