毎朝、利用しているサーバーXREAの管理画面でアクセス統計を見て「アカウントの負荷率」をチェックしているのだけど、ここのところ割と負荷の高い日が多いのが気になっていた。
おそらく...いや、間違いなくMTが原因だと思うのだけど、IPスパムフィルターが効いているようでログを見てもスパムコメントもスパムトラックバックも全く残っていない。ただ気になるのが、スパムフィルターのほうでは「スパムではない」と判断されて通っているはずのものが、MTの管理画面で一切残っておらず、おそらくはじいているものと思われること。
何はともあれ負荷を落とさないといけないのだけど、既にmt-config.cgiのEntriesPerRebuildの値は10まで落としてあるのでこれ以上は無理。
そこでスパム対策としてよくあるmt-tb.cgiとmt-comments.cgiのリネームとテンプレート内の<$MTEntryTrackbackData$>の 削除 をすることに。
やり方はいたって簡単だった。
まず、mt-config.cgiの最後の行にでも
TrackbackScript hogehoge.cgi
CommentScript hogehohe.cgi
を追加(hogehogeはお好みのファイル名にする)。
次にmt-tb.cgiとmt-comments.cgiのそれぞれのファイル名を、今mt-config.cgiに記載したものに変更し、変更したファイルをアップロード。
次に管理画面にアクセスして、テンプレートのメインインデックスとブログ記事リスト、テンプレートモジュールのヘッダーにある<$MTEntryTrackbackData$>を探して削除、保存後再構築するだけ。
これでしばらくの間、様子を見てみよう。
でも、負荷率が書かれていても実際何が原因なのかがわからないのが致命的な気がするんだけど...。片手落ちっていうのかな
ただ、明日は負荷率すごいだろうな。再構築を1度で済ませればよかったものをブログ2つ分2回ずつやっちゃったから。
≪ 続きを隠す