MT-Blacklistの導入を無事成功したかに見えたのだが、そうではなかった。
Blacklist.pmの$blacklist_config_directory前の”#”を取り忘れていたのだ。
再度インストール!しかしmt-blacklist.cgiの実行で失敗する。
どうしても
「An error occurred: The Blacklist config directory you specified (MT_DIR/extlib/jayallen/Blacklist_Config/) does not exist. at extlib/jayallen/Blacklist.pm line 2033. 」
とエラーが出てしまう。directoryは確かに存在してるのに!
mt-blacklist.cgi(755)とBlacklist_Config(777)のパーミッションも腐るほど確認したが、間違っていない。
うーむ、侮りがたし。
takerattaです。
不確定要素なので、ロリポサポートに確認願います。
確かtakerattaの記憶があっていたらですけど、
suexecなので、パーミッション777はだめじゃなかったかと。
違ったらごめんなさいね。
確認してみて下さい。
705とかになるのかなって思いました。
#お力になれず申し訳ございません。
はじめまして。
mt-blacklistの導入方法を参考にしてくださってありがとうございます。
エラー表示によると、$blacklist_config_directory の「MT_DIR」を変更していないかと思われます。
ロリポップさんだと、
$blacklist_config_directory = /home/sites/lolipop.jp/users/iron-kettle.com/web/cgi/mt/extlib/jayallen/Blacklist_Config/
このように指定すれば動くと思います。
もしかすると、ちゃんと指定されていて、パーミッションの問題なのかもしれませんが、なにか参考になりましたら幸いです。
それでは失礼いたします。
コメントいただき、大変恐縮です。
>takeratta様
気にかけていただき、有難く思います。
Blacklist_Configフォルダのパーミッションを705に変更してみましたが、ダメでした。他の数字も試してみましたが、やはりNGでした。
>tarax様
コメント有難うございます。
「MT_DR」は、今まではMTのあるdirectoryを指定していたのですが、ダメでした。
アドバイスいただいた
/home/sites/lolipop.jp/users/iron-kettle.com/web/cgi/mt/extlib/jayallen/Blacklist_Config/
のパスでも試したのですが、NGでした。
万策尽きた感がありますが、ひょっとしたら何か私の手落ちがあるのかもしれません。
もう一度気を取り直して臨んでみたいと思います。
貴重なアドバイスを、本当にありがとうございました。