0

私のアプリはローカルで動作しますが、Heroku にデプロイしようとすると、「ようこそ: ruby​​ on rails に乗っています!」というメッセージが表示されます。画面。

これまでのところ、私は持っています:

  • public/index.html を削除し、config/routes ファイルに新しいルート パスを設定しました。

  • rails s --environment production を実行して、問題が本番環境の構成であるかどうかを確認してみましたが、それも機能します。

  • run "heroku run rake db:migrate

私は何が欠けていますか?ログは正常に見え、明らかなエラー メッセージは表示されません...他に提供すると役立つ情報を教えてください。ここで完全に迷っています...

4

1 に答える 1

1

私の最善の推測は、gitリポジトリからの削除に失敗したことです

git status を実行し、削除された public/index.html が表示されるかどうかを確認します

はいの場合は、実行します

 git rm public/index.html 
 git commit -m "Removed public/index.html"

次に、herokuにプッシュします

git push heroku master
于 2012-08-22T23:40:20.853 に答える