비밀번호 재설정 이메일을 받을 수 없습니다

에러가 발생하고 있습니다

Jobs::HandledExceptionWrapper: Wrapped ActionView::MissingTemplate: Missing template layouts/email_template with {:locale=>[:en_US, :en], :formats=>[:html, :text, :js, :css, :ics, :csv, :vcf, :vtt, :pn...

제가 아는 한, 최근 템플릿을 수정한 적이 없습니다. 마지막으로 제가 한 일은 다음과 같습니다.

  • 백업 복원 및 Discourse를 2.4.0.beta6 버전으로 업데이트한 것뿐입니다.

제 템플릿은 오래전부터 이 형태였습니다.

1개의 좋아요

재구성을 시도해 보세요.

구버전의 백업이었나요?
GUI를 통해 복원했나요, 아니면 셸을 통해 복원했나요?

1개의 좋아요

1단계. Linode에서 서버 전체 스냅샷을 복원했습니다. 사이트는 정상적으로 작동했습니다.
2단계. 그 후 SSH를 통해 재구축을 수행하여 Discourse를 업데이트했습니다.

스냅샷에는 회의적이기 때문에 항상 디스코urse가 생성한 백업 방식을 선호합니다.

설치 환경에 문제가 있는 것 같습니다. DigitalOcean에서 스냅샷을 복원해도 이 문제를 재현하지 못했기 때문에, Linode가 스냅샷을 처리하는 방식에 특이한 점이 있을 수 있습니다.

다시 재빌드를 했는데, 지금은 괜찮습니다.

3개의 좋아요