MikeMike 14th 進捗日誌 18/1/11

今日の作業内容


  • 騎手ごとのページのレイアウト続き
  • いきなりHeroku上で表示できなくなったのでひたすらデバッグ

参考サイト


騎手ごとの成績ページのレイアウト続き。

そこそこ苦労しながらすすんで、さぁHerokuにアップロードして表示を確認しようとしたところで大問題発生。

Gem::LoadError: Specified ‘postgresql’ for database adapter, but the gem is not loaded. Add gem 'pg' to your Gemfile (and ensure its version is at the minimum required by ActiveRecord).

いきなり表示できなくなった(´・ω・`)

Gemfileにgem ‘pg’って書けって言ってるみたいだけど、もう書いてるよー。

定石通りエラーメッセージでググってみたり、gitのバージョン元に戻してみたり、そうこうやってるうちにローカルでも表示できなくなったりと2時間にわたって悪戦苦闘。

結論から言うと、Gemfileの

gem ‘pg’,  group: :production
と設定していたところを
gem ‘pg’, ‘~> 0.21.0’, group: :production
というふうにバージョンを指定してやることでちゃんと表示できました。
疲れたー。

コメントを残す

メールアドレスが公開されることはありません。