Open GooJinSun opened 5 years ago
app restart
sudo service nginx restart
-> 이것도 될거예요 아마..!
그밖에
sudo service nginx start
sudo service nginx stop
등등..
혹시 이런 에러가 뜬다면
~
)로 펨 파일을 복사한다.
cp <원래펨키경로> ~
chmod 400 ~/<펨키이름>.pem
아그리고 여러분
모델 부분을 건드리지 않았더라도! /app/assets
폴더 안에 있는 것을 수정했다면 서버를 켜기 전에 항상
프리컴파일은 따로 해 줘야 해요!! 안그러면 css, javascript, 이미지 등등 애셋을 수정한 것이 반영되지 않습니당
bundle exec rake assets:precompile RAILS_ENV=production
위에서 db:setup부분의 assets:precompile
과 같은 부분이고 그래서 setup할 때 애셋을 수정하지 않았다면 저 부분을 빼놓아도 됩니당!
에러 로그 확인
nginx 에러: tail -f /var/log/nginx/error.log
레일즈 에러: tail -f /var/www/PRISM/log/production.log
또는 vi <로그경로>
후 ctrl + g
whenever gem
whenever --update-crontab
db:drop
RAILS_ENV=production rake db:drop DISABLE_DATABASE_ENVIRONMENT_CHECK=1
db:setup
bundle exec rake assets:precompile db:setup RAILS_ENV=production
app restart
passenger-config restart-app $(pwd)