2014-07-10 3 views
1

Rails 4 응용 프로그램이 Capistrano 3을 사용하여 프로덕션 서버에 배포되었습니다. 지연된 작업 데몬이 시작됩니다. 작업이 생성되면 /etc/profile에 설정된 환경 변수는 ENV (nil을 반환)을 사용하여 인식하지 못합니다. 이견있는 사람?delayed_job 환경 변수가 표시되지 않음

+0

'/ etc/profile' 파일의 관련 부분을 표시 할 수 있습니까? –

+0

'수출 SECRET_KEY_BASE = 값'. 참고 :이 설정은 Rails 응용 프로그램에서 설정하고 사용할 수 있습니다. 'delayed_job'이 접근하려고 할 때가 아닙니다. –

답변

1

환경 변수를 /etc/profile에서 /etc/environment으로 옮겼습니다. 문제가 해결 된 것 같습니다. 어쩌면 그것이 내가 처음에해야 할 일이었을 것입니다 ... 저는 리눅스 전문가가 아닙니다.

관련 문제