rails 프로젝트 배치 중 nginx 오류 및 해결 방법

1627 단어

1. 403 오 류 를 알 리 는 것 은 nginx 를 시작 하 는 사용자 가 기본적으로 nobody 이 고 프로젝트 디 렉 터 리 에 접근 할 수 있 는 권한 이 없 기 때 문 입 니 다.
user myName;
worker_processes  2;

 
2. 404 오 류 를 보고 한 것 은 ngix. conf 에 passenger 가 설정 되 어 있 지 않 기 때 문 입 니 다.
server {
        listen       80;
        server_name  localhost;
        passenger_enabled on;

 
3.  Missing `secret_token` and `secret_key_base` for 'production' environment, set these values in `config/secrets.yml`
Rails 4       ,   production      ,    key,   web_app/config/secrets.yml   。         , key      svn    capistrano   。

       :
              rake secret RAILS_ENV=production   key
         shell  export       
        secrets.yml      。        ,        key 

production:  
        secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>  

좋은 웹페이지 즐겨찾기