最近Railsアプリケーションデータベースをsqlite3からpostgresqlに変更しました。アプリはC9の開発でうまく動作しますが、私はHerokuの生産に問題があります。 Herokuでは、実際にインデックスページが表示されますが、登録ページに移動したりログインしようとすると、次のエラーメッセージが表示されます。RailsアプリケーションがHerokuプロダクションで動作しない
申し訳ありませんが、何か問題がありました。 アプリケーションの所有者は、ログで詳細を確認してください。
私は検索を少しして、私のアプリが動作するために$ heroku run rails db:migrate
を実行するはずです。しかし、移行を試みるときに、私はサーバーを起動する必要があると言われています。 $ rails s
を実行してからマイグレーションを試行した後、端末でこのエラーが発生します。
フリーサイズのダイノスは1つ以上実行できません。
は、私はすでにheroku ps:stop worker
とheroku ps:stop <DYNO>
試みてきたが、両方の端末でこのエラーを返す:
期待応答が成功するために、400
編集を得た:私は取得エラーログがあります。登録ページに移動します:
2017-08-16T01:17:58.770873+00:00 heroku[router]: at=error code=H14 desc="No
web processes running" method=GET path="/" host=operation-give-
back.herokuapp.com request_id=484539c6-91dd-42da-863c-e293f008d2c1
fwd="75.171.228.74" dyno= connect= service= status=503 bytes= protocol=https
2017-08-16T01:18:00.108900+00:00 heroku[router]: at=error code=H14 desc="No
web processes running" method=GET path="/" host=operation-give-
back.herokuapp.com request_id=de8eff7f-4e1c-4fe0-8a99-ba731109d8de
fwd="75.171.228.74" dyno= connect= service= status=503 bytes= protocol=https
2017-08-16T01:18:00.206753+00:00 heroku[router]: at=error code=H14 desc="No
web processes running" method=GET path="/favicon.ico" host=operation-give-
back.herokuapp.com request_id=a6d18caf-0c2e-44bb-aa09-cf4c0141054d
fwd="75.171.228.74" dyno= connect= service= status=503 bytes= protocol=https
2017-08-16T01:18:01.101111+00:00 heroku[router]: at=error code=H14 desc="No
web processes running" method=GET path="/favicon.ico" host=operation-give-
back.herokuapp.com request_id=c71d4340-17d7-4bcf-b50d-20aeee5494d4
fwd="75.171.228.74" dyno= connect= service= status=503 bytes= protocol=https
2017-08-16T01:18:01.002590+00:00 heroku[router]: at=error code=H14 desc="No
web processes running" method=GET path="/" host=operation-give-
back.herokuapp.com request_id=343a0a5f-b000-4199-80f2-1bb2248963e0
fwd="75.171.228.74" dyno= connect= service= status=503 bytes= protocol=https
2017-08-16T01:18:01.928432+00:00 heroku[router]: at=error code=H14 desc="No
web processes running" method=GET path="/" host=operation-give-
back.herokuapp.com request_id=4d62b417-c284-42f6-a43c-ec6c77335855
fwd="75.171.228.74" dyno= connect= service= status=503 bytes= protocol=https
2017-08-16T01:18:02.050002+00:00 heroku[router]: at=error code=H14 desc="No
web processes running" method=GET path="/favicon.ico" host=operation-give-
back.herokuapp.com request_id=7c18d099-cd2e-454e-b079-bc19bf58fb30
fwd="75.171.228.74" dyno= connect= service= status=503 bytes= protocol=https
誰でもこれを修正する方法を知っていますか?前もって感謝します!
注:私はこれを試してみてくださいRailsの5
@RockwellRiceいくつかのログを追加しましたが、これらがエラーかどうかは不明です。 – Wallie
これらはエラーではありません。ページからコードが表示されることがあります。また、あなたは "heroku run rake db:migrate"を実行しましたか?あなたは、そのコマンドをまったく実行するためにレールサーバーを使う必要はありません。 –
@RockwellRice以前のログとは別のセットを追加しました(これらのログには実際に「エラー」と書かれています)。これら以外にも最近のエラーは何も表示されません。 – Wallie