Drkcore

09122005 php postgresql

phpPgAdmin

(Catalystで遊んでみたいから)自宅のポスグレもちゃんと動かそうってことで、phpPgAdminの設定をした。php-pgsqlがインストールされてなかったのでyumで。

yum install php-pgsql

で、/var/lib/pgsql/data/pg_hba.confを書き換えてから/etc/init.d/postgresqlのpostmasterに-i オプションをくっつけてサービス再起動。

#local all all trust host all all 127.0.0.1 255.255.255.255 trust host all all 192.168.1.0 255.255.255.255 trust

ん?動かん。psql -h 127.0.0.1 -lでデータベースが表示されん。 というわけで、調べたところ/var/lib/pgsql/data/postgresql.conf を書き換えるらしい。

# # Connection Parameters # #tcpip_socket = false tcpip_socket = true #ssl = false

/etc/init.d/postgresqは書き換えなくていいらしい(そりゃそうだ)。6.xとか7.xの初期のポスグレばっか使っているから知らなかったということにしておこう。

さて、これでpsqlでアクセスできることは確認できたが、今度は何故かphpPgAdminからのログインを拒否される。

実際、コレで1時間ほどはまった後、httpd実行ユーザー作ってなかったわということに気づいて、

createuser apache

これで解決。

About

  • もう5年目(wishlistありマス♡)
  • 最近はPythonとDeepLearning
  • 日本酒自粛中
  • ドラムンベースからミニマルまで
  • ポケモンGOゆるめ

Tag

Python Deep Learning javascript chemoinformatics Emacs sake and more...

Ad

© kzfm 2003-2021