post2mtの設定を始めて約1週間。
作者のmiyaさんのサイトのpost2mtの記事、
noblog::短気な猫3rd: post2mt 2.3; bugfix and new features
で質問をしながらいろいろと設定を探っていたのだが、ここ2・3日は運動会で忙しくて、触っている暇もなかった。
あきらめかけていたpost2mtだが、今日は気を取り直してもう一度再挑戦!
最初に出ていたエラーは、post2mt.pmに
$PTCFG{MT_DIR}="/mtのパス";
という設定を加えることで解決した。
ところが、
No ObjectDriver defined at /MTのパス/lib/MT/Object.pm line 91.
というメッセージが出てどうしてもエントリが成功しない。
"No ObjectDriver defined"というキーワードでGoogle検索してみたところ、PostgreSQLベースでMTを動かそうとしたけれどうまくいかないという事例がいくつか引っかかってきた。どうやらPostgreSQL周りの設定に関係がありそうなことはわかったのだが、そこから先がなかなかわからなかった。
それで、最終的に参考になったのは、こちらのページやこちらのページ
結局何が大事かというと、/var/lib/pgsql/data/pg_hba.confを編集してアクセスコントロールに手を加えることだった。いままで、データベースの認証部分で蹴られていたのだった。
いろいろと使い方を工夫して行きたいと思う。
作者のmiyaさんに感謝m(__)m
