[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[kagemai-users:0394] PostgreSQLでエラー
初めまして、竹内と申します。
昨日から影舞を試しています。一通り動作させることができました。で、次の
一歩ということで、PostgreSQLにデータを登録するようにしてみたのですが、う
まく行きません。
新規プロジェクトを登録しようとすると、サーバーエラーが表示され、apache
のエラーログを確認すると、以下のエラーが記録されていました。
/usr/lib/site_ruby/1.8/DBD/Pg/Pg.rb:111:in `initialize': FATAL: IDENT
authentication failed for user "kagemai" (DBI::OperationalError)
本ML #0053の書き込みを参考に、以下のスクリプトを作成し、実行したとこ
ろ、やはり、上記と同じエラーが表示されました。
createdb コマンドにより、kagemaiと言うユーザーは追加してあります。
環境は以下の通りです。
FedoraCore 2
PostgreSQl 7.4.6
Ruby 1.8.1
mod_ruby 1.2.4
ruby-dbi-all 0.0.21
ruby-postgresql 0.7.1
何かインストールにミスがあるのでしょうか?
アドバイスいただければ幸いです。
#/usr/bin/ruby -w
require 'dbi'
$SAFE = 1
database = 'kage_test'
host = '/tmp'
usr = 'kagemai'
pass = ''
DBI.connect("DBI:Pg:database=#{database};host=#{host}", usr, pass) do
|db|
end
** 竹内 順一@最強のSE/30を創る会
** http://www.se30ers.com
** iChatで話しかけてね(^^;) -> AIM: se30er