1

アプリケーションをHerokuにプッシュしようとしました。https://github.com/playframework/Play20/wiki/ProductionHerokuの指示に従いました。

を実行するgit push heroku masterと、次のメッセージが表示されて失敗します。

[エラー]{file:/ tmp / build_21x20nx2i16sz /} projecttrunk / compile:sources:scala.tools.nsc.interactive.FreshRunReq [エラー]合計時間:48秒、完了2012年7月9日18:46:55

私のマシンではアプリが正常に実行されているため、問題がどこにあるのかわかりません。

私のProcfile

web:target / start -Dhttp.port = $ {PORT} $ {JAVA_OPTS} -DapplyEvolutions.default = true -Ddb.default.url = $ {DATABASE_URL} -Ddb.default.driver = org.postgresql.Driver

ご協力いただきありがとうございます!

更新1:

もう一度プッシュしましたが、コンパイルエラーは発生しませんか?わかりません...アプリケーションがクラッシュし、次のメッセージが表示されます。

2012-07-09T19:02:55 + 00:00 app [web.1]:このアプリケーションはすでに実行されています(またはRUNNING_PIDファイルを削除してください)。

更新2:

RUNNING_PIDファイルを削除しましたが、次のエラーが表示されheroku logsます。

2012-07-09T19:33:36 + 00:00 heroku [run.1]:状態が起動から起動に変更されました2012-07-09T19:34:02 + 00:00 heroku [router]:エラーH10(アプリがクラッシュしました) -> GET radiant-sword-2133.herokuapp.com/ dyno = queue = wait = service = status = 503 bytes = 2012-07-09T19:38:01 + 00:00 heroku [web.1]:状態がクラッシュから変更されました開始へ2012-07-09T19:38:03 + 00:00 heroku [web.1]:コマンドでプロセスを開始しますtarget/start -Dhttp.port=${PORT} ${JAVA_OPTS} -DapplyEvolutions.default=true -Ddb.default.url=${DATABASE_URL} -Ddb.default.drive r=org.postgresql.Driver 2012-07-09T19:38:04 + 00:00 app [web.1]:このアプリケーションはすでに実行されています(またはRUNNING_PIDファイルを削除してください)。2012-07-09T19:38:06 + 00:00 heroku [web.1]:プロセスはステータス255で終了しました2012-07-09T19:38:06 + 00:00 heroku [web.1]:状態が開始からに変更されましたクラッシュしました2012-07-09T19:44:32 + 00:00 heroku [run.1]:プロセスはステータス0で終了しました2012-07-09T19:44:32 + 00:00 heroku [run.1]:状態が上から変更されました完了するには2012-07-09T19:45:07 + 00:00 heroku [router]:エラーH10(アプリがクラッシュしました)-> GET radiant-sword-2133.herokuapp.com/ dyno = queue = wait = service = status = 503 bytes =

4

1 に答える 1

0

次を使用して、herokuへの接続を試みることができます。

heroku run bash

次に、ファイルを削除してみてください。

rm RUNNING_PID

https://devcenter.heroku.com/articles/ssh-accessを参照してください

ジェームズコメントから編集

RUNNING_PIDをgitリポジトリから削除する必要があります。

于 2012-07-09T19:21:54.507 に答える