« 五穀ごはんの日々 | メイン | 布たち »

久しぶりにニフティにCGIを

Qに頼まれて(というか、もう大分前からせっつかれていたのですが)、久しぶりにニフティ(弟の展示室)にCGIを設置しました。KENT WEBさんのコメント付きアンケートなのですが、解凍してみたらファイルが4つしかないっ! cgiファイルは1つだけ、後はjcode.plとログ用ファイル。ここ半年ほどMTと格闘していたので、このシンプルさが逆に新鮮でした。いや~、簡単で分かりやすいCGIっていいな~。

ニフティはCGIの設置が特殊なので、ハマっちゃう人もいるようです。
CGIと画像が同じフォルダに置けず、しかもcgi-binフォルダと画像用フォルダではアクセスアドレスまで違う(同じ場所にあるのに不思議)。そのため相対パスが使えません。画像はhttp://~で始まるアドレスで指定するのがポイント。慣れればどうってこともないんですが、分かるまで戸惑う人もいると思います。そのかわりパーミッションには制限ないので、CGI作者の指定する数値で(それが666であれ777であれ)問題なくほこほこ動きます。

要はサーバーの癖を覚えて合わせてあげれば大丈夫。やっぱり私はCGIいじくるの好きみたいです。