1

ブリキのタイトルがすべてを物語っています。ExpressionEngine 1.6.4 サイトで 140,000 件のスパム コメントを削除する必要があり、phpmyadmin の MySQL クエリを介して削除する必要があります。これらは、「検証待ちのコメント」リンクの下の CP メイン ページに表示されるクローズド コメントです。

phpmyadmin でデータベース テーブルを見ると、コメントがテーブルに表示されていexp_commentsます。「ステータス」と呼ばれる列には、オープンを意味するoまたはcと保持したいコメントがあり、cはクローズとスパムのコメントを意味します。

私はこのサイトを継承し、Akismet をインストールしましたが、もちろん既にそこにあるコメントは削除されません。これに関しては、EE フォーラムでは何の助けにもなりません。

4

1 に答える 1

1

ほとんどのコメントスパムにはリンクが含まれているため、コメントにタグがあるコメントを削除することをお勧めします。

何かのようなもの:

DELETE FROM exp_comments WHERE status = 'c' AND text like '%<a%';
于 2012-05-23T02:53:45.610 に答える