質問: Ruby on railsチュートリアルの7章を勉強中なのですが、 現段階では開発環境でhomeから'signup'ボタンを押すと名前やメールアドレスを記入して登録する画面に移り、それらに有効な情報を書き込んで'create my account'ボタンを押すとデータベースにユーザーデータが保存され、ユーザーの名前が書かれたユーザーのマイページのような画面が出るところまでは実現できています。 ただし、herokuにデプロイしたのち、heroku openで開いた本番環境で同様に'signup'ボタンを押すと真っ白な画面となり、リロードすると"このページは動作していません"と表示されるだけになって困っています。 しかも明確なエラーメーセージ等が無いエラーなのでこの場で何を提示すればいいのかわからなく、どこどこのファイルを見せて欲しいなどありましたら迅速に追加していきます。 おそらく本番環境と開発環境の違いから生じているエラーなんじゃ無いかと考えてはいるんですけどよろしくお願いします
回答: コンソールで `heroku logs -t` を実行し、リアルタイムにログを監視しながらエラーの出る操作をしてみてください。 #### 追記(2018-10-31) これが原因かと思われます。エラーメッセージをよく読んで何が問題か検証してみてください。 ``` FATAL -- : [071aab44-52e2-45d4-9684-ff99165c7f4a] ActionController::UnknownFormat (UsersController#new is missing a template for this request format and variant. 2018-10-31T02:12:40.166289+00:00 app[web.1]: 2018-10-31T02:12:40.166291+00:00 app[web.1]: request.formats: ["text/html"] 2018-10-31T02:12:40.166293+00:00 app[web.1]: request.variant: [] 2018-10-31T02:12:40.166295+00:00 app[web.1]: 2018-10-31T02:12:40.166297+00:00 app[web.1]: NOTE! For XHR/Ajax or API requests, this action would normally respond with 204 No Content: an empty white screen. Since you're loading it in a web browser, we assume that you expected to actually render a template, not nothing, so we're showing an error to be extra-clear. If you expect 204 No Content, carry on. That's what you'll get from an XHR or API request. Give it a shot.): ```