未元雑記スマートフォン用の表示で見る未元雑記メモ用紙この広告は、90日以上更新していないブログに表示しています。授業でPostgreSQLを使うのでインストールしようとしたら躓いたのでエラー対処の勉強も兼ねてその時の解決法を記録しておく。バージョン10.13.4まずbrewでインストールしようとした。するとこんなメッセージがでた。/usr/local/opt/openssl/lib/libcrypto.1.0.0.dylibなんかよくわからなかったので(低IQ)「仕方ない、パッケージ版でインストールしよう」と思い、公式サイトからパッケージ版をダウンロード。このとき、対応OSがXまでしかなかったので若干不安になったがパッケージを起動してインストール。ターミナルに戻ってバージョン確認したところ表示されず、Postgresのディレクトリに飛んでlsしても何もファイルがない。(よくよく考えればbrewでインストールした時のディレクトリとパッケージでインストールした時のディレクトリは違ったので何もファイルがないのは当然である。)メッセージをよくみると、opensslのライブラリの何かが見つからないということらしい。PostgreSQLも再インストールしたところ、無事にインストールされた。10.4次にサーバーを起動しようとしたが、ここでもエラーが発生しPostgreSQLを起動できなかった。"localhost"ログを見ると、すでにIPアドレスが使われているということ。間どういうことかわからずググりまくっていたら、どうやら二重に起動しようとしているということがわかった。二重に起動しているということはパッケージ版とbrewでインストールしたのが原因ということか。ここでパッケージ版とbrewで入れたやつを同居させてはいけないようだと気づく。いうわけでターミナルでパッケージ版をインストールしたディレクトリのひとつ前に飛んでPostgreSQLのディレクトリをremoveして再度起動させてみる。started無事に起動した。ログやメッセージをちゃんと読むって大事だねってお話でした。【ポケカ】メガスピアーデッキプロフィール検証だとか日記だとか計画だとかいろいろ書きます。リンク物置き場はてなブログをはじめよう!M_kage_0さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。