BLOSXOM_CONFIG_FILE環境変数

Blosxomの2.1.2では設定を/etc/blosxom/blosxom.confに置くことになっている。もちろん実際にはそうもいかないので、一般的には$ENV{BLOSXOM_CONFIG_FILE}を使って指定する……ということになっているけど、環境変数の設定の仕方がわからなくて書き換えて使われていたりすることが多いようだ。Apacheなら.htaccessSetEnvを使えば良い。

<IfModule mod_env.c>
  SetEnv BLOSXOM_CONFIG_FILE /path/to/blosxom.conf
</IfModule>

パスは絶対パスで指定する。blosxom.confはウェブから読めないところに置くか、そうでないならパーミッションを変えておくのが無難。リネームしてドットファイルにするのも良い。