RailsTutorial挑戦中。1日目です。
Rails tutorial 第1章 Herokuにデプロイするところで、沼りました。
上記terateilと同じエラーです。
最悪なことに、この質問に誰も答えていないので、自力で解決せざるおえない状況。
- [Ruby on Rails Tutorial]Herokuにデプロイ後Application error[H10 (App crashed)]が発生した時の対処法
- rails-tutorial 1章、herokuへのデプロイ作業に心を折られる
上記2つの記事で対応しましたが、無理でした。
んで、結論、こうなった原因が何だったのかというと、
Gemfileのセットアップをしていなかった。抜けていた。w
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
source 'https://rubygems.org' gem 'rails', '5.1.6' gem 'puma', '3.9.1' gem 'sass-rails', '5.0.6' gem 'uglifier', '3.2.0' gem 'coffee-rails', '4.2.2' gem 'jquery-rails', '4.3.1' gem 'turbolinks', '5.0.1' gem 'jbuilder', '2.7.0' group :development, :test do gem 'sqlite3', '1.3.13' gem 'byebug', '9.0.6', platform: :mri end group :development do gem 'web-console', '3.5.1' gem 'listen', '3.1.5' gem 'spring', '2.0.2' gem 'spring-watcher-listen', '2.0.1' end group :production do gem 'pg', '0.20.0' end # Windows環境ではtzinfo-dataというgemを含める必要があります gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] |
この部分です。
で、更新しました。
で、Gemfileの更新を行った後、デプロイしました。
が、
1 2 3 |
ec2-user:~/environment/hello_app (master) $ git push heroku master remote: ! No such app as desolate-fortress-17515. fatal: repository 'https://git.heroku.com/desolate-fortress-17515.git/' not found |
というエラーで、違うアプリケーションに繋がってしまう。
きっと、あなたも同じ現象になっているはず。
んで、
この記事通り、一度git push heroku masterに失敗したのでherok dashbordからアプリを消してしまった。 その後herokuにdeployしたが以下のようなエラーmsgが表示された。
って感じなので、その通りやって、再度デプロイしたら、うまく行きました!
こんなにも、hello worldで感動することがあっていいのでしょうか。
神様ありがとう。
コメントを残す