티스토리 뷰
들어 production
모드 모든 설정해야 ENV
어떤 루비 나 설정 파일의 이름 (환경) 변수를. 예를 들어 secrets.yml
Rails 내 에서는 환경 변수가 필요 SECRET_KEY_BASE
합니다. 이 변수를 설정하지 않았고 이제 Rails가 production
모드 에서 시작되지 않습니다 .
호스팅 제공 업체로 asure를 사용하고 있습니다. 따라서이 게시물 에 따라 azure에 대한 환경 변수를 설정할 수 있습니다. 요컨대 :
'앱 설정'섹션에서 앱 설정 추가
를 사용 rake secret
하여 새 키를 생성하고 환경 변수에 사용할 수 있습니다.
힌트 하나 더. secrets.yml
이유가 있습니다. 이 파일에서 비밀을 게시해서는 안됩니다.
많은 연구 끝에 문제는 hba_config 파일에있었습니다. 대신 md5 권한을 "trust"로 설정해야합니다.
이 솔루션이 "완전한"수정인지 확실하지 않지만 제 경우에는 작동했습니다.
출처
https://stackoverflow.com/questions/39940064