質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Heroku

HerokuはHeroku社が開発と運営を行っているPaaSの名称です。RubyやNode.js、Python、そしてJVMベース(Java、Scala、Clojureなど)の複数のプログラミング言語をサポートしている。

Q&A

解決済

1回答

345閲覧

rails Heroku デプロイが完了しない

Yuri0402

総合スコア13

Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Heroku

HerokuはHeroku社が開発と運営を行っているPaaSの名称です。RubyやNode.js、Python、そしてJVMベース(Java、Scala、Clojureなど)の複数のプログラミング言語をサポートしている。

0グッド

0クリップ

投稿2017/12/23 15:09

編集2017/12/24 00:36

railsをHerokuを使って公開したいのですが、デプロイが完了しません。
(最近プログラミングを始めたばかりなので、基礎がわかっていないかもしれません。すいません。。。)

以下記事を参考にしながら、作業を進めていたのですがデプロイが完了しません。
https://techacademy.jp/magazine/6401

記事を最後まで実施したのですが、ローカルの内容が反映されません。。。
イメージ説明

terminalのエラー内容はこちらです。
イメージ説明
イメージ説明

Bundlerが古いです。とエラーがあったので何度か以下コマンドでインストールしたのですがなんどもBundlerが古いです。と同じエラーが表示されます。
gem install bundler

Gemファイルも以下の記事を参考にきちんと設定してしましたがダメでした。
https://techacademy.jp/magazine/6401

すいませんが、デプロイができない原因を教えていただけますと幸いです。。。
よろしくお願い致します。

画像追加gem install pg -v '0.21.0'を実行
イメージ説明

画像追加commitを実行
イメージ説明

画像追加bundle installを再度実行
イメージ説明
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

gouf

2017/12/23 15:56 編集

ファイル Gemfile.lock をバージョン管理下に置くようメッセージが表示されていると思いますが、これに従った場合、何か変化は見られますか? (bundle install など、gem 管理に関連する操作をした場合にも、Gemfile.lock に何か変化が無いか確認してみてください)
Yuri0402

2017/12/23 16:58

すいません。。。Gemfile.lock をバージョン管理下に置くとは、どのようにするのでしょうか?bundle install を実行してみた結果Gmfile.lockに変化はなかったのですが、画像(上に貼り付けました)のようなエラーが出ました。エラー通りにgem install pg -v '0.21.0'を実行してみたのですがアクセスして拒否をされました。。。
gouf

2017/12/23 18:49

(git にコミットしてください... : 「Gemfile.lock をバージョン管理下に置く」)
Yuri0402

2017/12/24 00:29

gitにコミットしましたが、Gemfile.lockに変化わありませんでした。画像を上に追加しました。
Yuri0402

2017/12/24 00:33

コミット後、再度bundle installを実施ましたが再度エラーが出ました。
Yuri0402

2017/12/24 01:11

ご回答ありがとうございました。解決しました。。。私の勘違いでした。すでにデプロイ終わっていました。
guest

回答1

0

自己解決

私の勘違いでした。。。すでにデプロイ完了してました。
heroku openをコマンドで叩いたところ正常にローカルと同じ画面が表示されました。

投稿2017/12/24 01:10

Yuri0402

総合スコア13

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問