Sat,23 May,2009

●スパム?

このブログ、いくつかのプラグインとかを使ってスパムをはじいている。
一番活躍してくれているのがこちら。
コンピュータ関連の備忘録 IPスパムフィルターを MovableType で使う方法!

これを使うとMTのログに残る前の段階で海外からのコメント及びトラックバックをはじいてくれる。
だいたいこの閑古鳥の鳴くブログにくるのはほとんどスパムなのでこれはとても助かっている。
しかし時々、IPスパムフィルターは通過した形跡があるにもかかわらず、実際には受け付けてないものがある。
他のプラグインがはじいているのかと考え、自分で入れたスパム対策関連のプラグインを切ってみたけれどやはり同様。
もしかして全部はじかれているのかと考え、自分でトラックバックテストをしてみたけれど、それらはちゃんと通るようだ。

いったいどこではじかれているんだろう。ホヘ?

Sat,09 May,2009

●Script Error

昨日からいくつかのプラグインを新しいものに入れ替えたり、テンプレートを修正したりしていた。
そして今朝、ふとプラグインを覗いて、説明文が英文でわかりづらいいくつかに日本語の説明をつけてしまおうなどと思ったのが運のつき。
書き足してアップロードしてみるとエラー。
そのときは単なる軽い失敗ぐらいにしか思っておらず、書き足した部分を削除修正してアップロードしなおした。
ところがIE8の表示は冷たく、500エラーを吐くばかり。最初表示されたエラー文章さえ表示されなくなり、原因もつかめなくなってしまった。ガ~ン

そこでブラウザをFirefox3にして開いてみると下記エラーが表示された。

The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file.
早速エラーとともに「XREA」「MT」の3つをキーワードにしてググってみた。

そしてヒットしたのがこちら。
CORESERVER,XREAでMTを使う時に気をつけたいこと - ぐりぐりねっと

記事を読み、早速mtフォルダ内のcgiファイルの

#!/usr/bin/perl -w
をすべて
#!/usr/bin/perl --
に書き換えてアップロードし、mt.cgiを開いてみると見事表示された。わ~い

その後、プラグインフォルダを見直してみると、削除したはずの古いプラグインが残っていることに気づき(多分エラーが出てからアップロードしなおしたときに間違ってアップしてしまったのだろう)削除してから、試しに#!/usr/bin/perl --#!/usr/bin/perl -wに戻してみると今度は問題なく表示されている。
どちらにしておくべきか迷うところだけど、元のまま表示されるならそれにこしたことはない。
そして今後、また同じ現象を起こしてしまったときのために覚えておかねば。メモメモ

Sun,03 May,2009

●ドメイン

2006年の夏、ドメインを取得するとき.com、.net、.orgのそれぞれを調べ、一つだけ残っていた.orgを取得した。
ところが最近WHOIS情報を確認してみると、なぜか.netが空いていることに気づいた。
「あれ~空きだったっけ?」と自分の記憶が信じられなくなり、調べてみると記憶どおり以前は使われていたとわかった。

空いているなら取得しちゃおうかなとも思ったが、以前使っていたのが韓国のサイトだったようなのでやめておくことに。なんとなくね。ウインク
それに一番は変更するのは面倒だし、既に愛着もあるから。

とはいえ、全く別のモノで1つ.comか.netあたりが欲しいな。