入手、バグ修正の次は設定。
そして設定と共にファイルの文字コードについて。
これはサーバごとに決まっているハズ。 大概はデフォルトの「#!/usr/bin/perl」でOK。
ここで気づいたんですけど、公式からダウンロードしたblosxom.cgiが「文字コード:Shift_JIS+改行コード:LF」だったんですけどこれってどうよ。
この後とりあえずアップロードして動かすつもりでいるんですけど、自分とこのサーバでは、改行コードによってサーバエラー(500-Internal Server Error)が出たり出なかったりしました。
改行コード云々について知識不足なんで説得力のある説明などできないわけですが、
とりあえず経験則からいうと、本体blosxom.cgiやプラグインなんかは、
「文字コード:Shift_JIS+改行コード:LF」がデフォルトのものが多いようです。
しかし個々のエントリ(記事)は文字コードがShift_JISだったりすると、
トラックバックpingを受け取るときになんだかややこしげな事があるようで。
じゃあどうするよ、ってことになるんですが、方法としては、
の2種類が考えられるわけですよ。
kyoさんとこの「blosxom starter kit」なんかは前者ですし、
こちらが推奨なのかも知れないんですが、自分はうっかりな上にめんどくさがりなんで後者でやってみます。
だめなら変換すりゃいいし。