heroku에 배포했을 때 응용 프로그램 오류가 발생했습니다.
소개
마침내 furima 앱이 완성되어 heroku에 배포했을 때 응용 프로그램 오류가 발생했습니다.
그 때 어떻게 대응했는지를 출력합니다.
에러시에 참고하신 기사가 됩니다. ↓↓↓
heroku logs --tail
Heroku의 응용 프로그램이 실행되는 로그를 표시하는 명령입니다.
로그의 마지막 10행을 표시하는 옵션(--tail)
우선 화면에 나온 대로 heroku logs --tail을 확인했습니다.
2021-05-19T05:57:12.141751+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=アプリ名.herokuapp.com request_id=f257bdcd-bb86-416d-ba92-7650c15d3253 fwd="124.211.233.13" dyno= connect= service= status=503 bytes= protocol=https
heroku 공식에서도 조사해 보았습니다.
A crashed web dyno or a boot timeout on the web dyno will present this error.
일본어 번역: 웹 dyno가 충돌하거나 웹 dyno 시작 시간이 초과되면 이 오류가 표시됩니다.
몰랐습니다. . .
heroku run rails c
처음에 기재시켜 준 기사를 참고로 heroku상에서 콘솔을 열어 상세를 조사했습니다.
`require': /app/app/controllers/purchase_histories_controller.rb:47: syntax error, unexpected end-of-input, expecting end (SyntaxError)
확실히 오자로 구문 에러가 나왔던 것을 알았습니다.
Reference
이 문제에 관하여(heroku에 배포했을 때 응용 프로그램 오류가 발생했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/N396184501/items/b11b11df49e6a4e3e1d4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)