入れてみました。2つ前のpostから comment spam が15発ほどきたので(コメント元のIPアドレスが同じだったので面倒くさいので IP アドレス丸ごと bang しましたが…。) MMRT daily life で使われていた WP Blacklist を入れてみました(実は未だ入れてなかったという罠)。plasticdreams.org で使っている,本家WordPress 1.2‑Mings ではエラーも無くインストールは終了。競っても終わり,多分,有名どころのスパマーは弾けるだろうと予想。
ついでにローカルのテスト用WP-ME1.2に入れてみようかと思って,やってみたらエラー連発。有効にはなってる上,コメントは通る。だが,エラー連発 😛
おかしいなぁと思い,コメント投稿時のエラーを見ると,
Database error: [Table ‘wordpress-me.blacklist’ doesn’t exist]
SELECT regex FROM blacklist WHERE regex_type=‘url’Database error: [Table ‘wordpress-me.blacklist’ doesn’t exist]
SELECT regex FROM blacklist WHERE regex_type=‘ip’Warning: Cannot modify header information – headers already sent by (output started at /wordpress-me/wp-includes/wp-db.php:80) in /wordpress-me/wp-comments-post.php on line 89
(以下略)
blacklist という名前の table が DB に無いと言うことのようだ。ローカルのWP‑1.2‑Mings に WP_blaclist を入れてみたところ,この table は出来ていた。blacklist-install.php を走らす際にうまく table の create が出来なかった様子。
少し面倒くさいが,phpmyadmin 経由で WordPress1.2‑Mings の blacklist の table を export して WordPress ME 1.2 の DB へ inport 。エラー無し。よしよし。
で,試しにコメントしてみると,問題なく投稿されている。エラーも無い。
ローカルだから blacklist を入れなくてもいいんだけど,テスト用に ME を使っておかないと。WordPress のテンプレートを作る時にも色々と便利だし。
おはようございます。
ウチのエラーは
ってカンジ。
『/』を認識できてないような意味だと思うので、21行目の
$regex = "/$site->regex/i";
がおかしいような気がするのは気のせいでしょうか?
もう1度DLし、インストールし直すとエラー出ませんでした。
お騒がせしましたぁー。(おっかしいなぁ〜)
私XPでIE6環境なんですが、コメント欄にカキコすると
この欄、横へ突き抜けて延びますね。(不思議)
あとmybloglistが文字化けしてます。
以上、ブラウザ報告でした。(大きなお世話ともいう?)