Pg を正しくセットアップしたと思いますが、スクリプトがデータベースに接続していないようです。私は以下でテストしています:
$database="networkem"; $user="postgres"; $password=""; $host="localhost"; $dbh = DBI->connect("DBI:Pg:dbname=$dbname;host=$host", $user, $password);
私の pg_hba の読み取り:
すべての postgres をホストする 127.0.0.1 255.255.255.255 信頼
psql
コマンドライン経由で問題なく使用でき、postmaster を -i オプションで起動しました。私は何が欠けていますか?
psql経由で正常に動作する別のユーザーでも試しました:
$user="ジンボ"; $password="p2ssw0rd";
pg_hba の読み取り:
すべてのジンボ 127.0.0.1 255.255.255.255 信頼をホストします。