2017-08-16 8 views
0

最近Railsアプリケーションデータベースをsqlite3からpostgresqlに変更しました。アプリはC9の開発でうまく動作しますが、私はHerokuの生産に問題があります。 Herokuでは、実際にインデックスページが表示されますが、登録ページに移動したりログインしようとすると、次のエラーメッセージが表示されます。RailsアプリケーションがHerokuプロダクションで動作しない

申し訳ありませんが、何か問題がありました。 アプリケーションの所有者は、ログで詳細を確認してください。

私は検索を少しして、私のアプリが動作するために$ heroku run rails db:migrateを実行するはずです。しかし、移行を試みるときに、私はサーバーを起動する必要があると言われています。 $ rails sを実行してからマイグレーションを試行した後、端末でこのエラーが発生します。

フリーサイズのダイノスは1つ以上実行できません。

は、私はすでにheroku ps:stop workerheroku 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

+0

@RockwellRiceいくつかのログを追加しましたが、これらがエラーかどうかは不明です。 – Wallie

+0

これらはエラーではありません。ページからコードが表示されることがあります。また、あなたは "heroku run rake db:migrate"を実行しましたか?あなたは、そのコマンドをまったく実行するためにレールサーバーを使う必要はありません。 –

+0

@RockwellRice以前のログとは別のセットを追加しました(これらのログには実際に「エラー」と書かれています)。これら以外にも最近のエラーは何も表示されません。 – Wallie

答えて

0

を使用しています:

heroku ps:scale web=1 

これはストレートHeroku Error Codesページからです。

+0

これは動作しません。私はweb = 0とweb = 1の間でトグルを試みました。 – Wallie

関連する問題