状況

MTログMovable Typeのログが肥大化して、消去が出来ない状況になったことは先に書いた

調べてみると、1日1500件以上のログが記録されている。

その記録を読むと、ほとんどが「トラックバックスパム対策‐日本を含まないTrackbackPingをはじくようなプラグイン」を導入したことによる 「Non Japanese trackback ping from ・・・・・・ 」であることがわかる。

このプラグインの効果は絶大なのだが、そのことによってログは肥大化してしまっている。


対策

  • やはり定期的なmt-tb.cgi のリネームは必要。
  • mt-tb.cgi のリネームを行った。勿論mt-config.cgiにTrackbackScript指定も記述した。 たとえば

TrackbackScript motb.cgi

  • 要再構築。 

効果

  • ここ12時間のログ件数24件。
    やはり効果はあるけれども、時間の問題で増え続けることだろう。
  • 大体24件あることがBotによるトラックバックスパムを防ぎきれていないということだものね。

反省

  • mt-tb.cgi のリネームも習慣として、定期的に行わなくてはならない……のか?
  • 他に良い手はないのか?