金沢に住む理系大学院生が運営するブログです。読んだ本、行った場所、買ったものの記録。

Herokuへデプロイして、heroku run db:migrateにてエラー:PG::ConnectionBad: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket “/var/run/postgresql/.s.PGSQL.5432”?

 
この記事を書いている人 - WRITER -
金沢の地でWEB技術を勉強中。 世界をもっと面白くする。

背景

Reactを勉強中をしたいなと思い、RailsのAPIをReactから叩けるようなアプリケーションの開発中の出来事。

Herokuへアプリケーションをデプロイした後、

$ heroku run rake db:migrate

をしたときに発生したエラー。

開発環境

日付:2019/10/20

Ruby :2.5.1
Rails :6.0.0
Production Database: PostgreSQL

エラー内容

PG::ConnectionBad: could not connect to server: No such file or directory 	Is the server running locally and accepting 	connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? 

意味的には「PostgreSQLへの接続ができない」とのこと

解決方法

$ heroku addons:create heroku-postgresql

にて解決しました。
アドオンを入れる必要があったみたいです。

参考サイト

https://qiita.com/suzuki-x/items/b878723080aea1a673ed

この記事を書いている人 - WRITER -
金沢の地でWEB技術を勉強中。 世界をもっと面白くする。
スポンサーリンク




スポンサーリンク




Copyright© AMALOG , 2019 All Rights Reserved.