MT3.11-ja PostgreSQLインストールメモ

MT3.11-jaにPostgreSQLを組み合わせたときのインストールメモ。結果的にはmt-load.cgiでエラーが発生しました。

- PostgreSQL (rpm)
postgresql-devel-7.4.6-2PGDG
postgresql-libs-7.4.6-2PGDG
postgresql-server-7.4.6-2PGDG
postgresql-7.4.6-2PGDG
postgresql-python-7.4.6-2PGDG

をインストール

- DBD::Pg
perl -MCPAN -e shell
cpan> install DBD::Pg

- Postgresの起動
No.028 MTをPostgreSQLで動かしたいっ!

# /etc/init.d/postgresql start

- pgユーザー、dbの作成
PostgreSQLデータベースのコマンド

- アクセスの設定:
件名:RedHat9 で PHP から PostgreSQL 接続。&別機からの接続方法

- pg_hba.confの設定

# IPv4-style local connections:
host all all 127.0.0.1 255.255.255.255 trust
host all all XX.XX.XX.0 255.255.255.0 trust
# IPv6-style local connections:
#host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff trust
# Using sockets credentials for improved security. Not available everywhere,
# but works on Linux, *BSD (and probably some others)
#local all all ident sameuser
local all all trust

- 参考URL: MT+PostgreSQLでエラー
mega green oasis + PostgreSQL関連またしてもエラー

あまり相性がよくない模様です。
mt-load.cgiを実行したところ、同様に最後の方で(違う)エラーで止まってしまいましたので、使用は諦めました。