入口
 特徴
設置
 取得
  anoncvs
  cvsweb
試して見る
 準備
 設定
 中身
 うまく行かない
  cgi-lib.pl
  Command not found
説明
 用語
 設置方法
 config.ph
  初期値
 譜名の例
 中身を書く
 Namazu Filter
体裁
 見出を小さく
 矢印は何
 OHP mode
 skelton
今後
 経緯
  namazu
  iBook2
  auto-index
  OHP
  cf/README
問題
その他
 名前について
 備忘録
 問合せ
  URL
 最近の変更

Jeedosaquin

設置方法

取得を見て、持って来る。 現状では、他に、
  1. cgi-bin.pl
  2. nkf (Network Kanji Filter) Jcode.pm
が必要。(これがなくて、文字を jis で書いていると、結局文字が化ける)
  • auto-index.cgi をどこかに置いて、
  • 例えば iBook2/ を見せる場合には iBook2 -> auto-index.cgi に hard link or symbolic link を張ります。

    URL としての名前には *.cgi を付けない方が 多分うまく行く。
    ただしその時には、(Web server の設定として) Override All になっていて、.htaccess に

    <File 何々> 
    SetHandler cgi-script 
    </File>
    
    が必要になる。

    一つしか使わないなら auto-index.cgi を名前を変えて置いても構いません。 (apache の設定 FollowSymlinks などによっては symbolic link では 動かないこともあります)

  • html-directory に次の表にある文字形式を置きます。
配置としては次のようになる。
auto-indexPerl 手続
.auto-index以下のものを含む目録(directory)
  00.css CSS (Cascading Style Sheet) の内容を書きます。例えば http://www.projectcool.com/developer/reference/css_style.html 参照
  00.foot.html.ja各画面の一番下に表示するものを書きます
  00.head.html.ja各画面の一番上に表示するものを書く。 例えば <h1> 見出し</h1> と書いておくのはいい方法だと思う。
  00.keyword <HEAD> </HEAD> の中の
<META
NAME="Keywords"
Content="...."
>
の中に入れたいものを書きます。(今のところ画一、つまり各画面毎には設定出来ません)
  00.skelton画面の配置を書く。 auto-index.cgi 自体の最後に同じものを含んでいるので、これはなくてもいい。 もし standard と違うものにしたいなら、 00.skelton.standard をこの名前で写して中を変更する。
  100.index.html.ja入口の情報を (縮少 HTML 形式で)書きます。 名前の前に 100 が付いていますが、数字は [1-8] で始まっていれば、何でもいいです。
名前は $conf::INDEX で設定出来ます。(数字や .html 等は不要です) その時には、 同じディレクトリに置いた config.ph の中に
$conf::INDEX = 'index';
 ???.any.html.ja any.html の名前で見える 画面内容 を書く。 ??? の部分には[1-8] で始まる数字を使う。 その数字の順に文書が配置 される。 数字は URL には表われない。
 config.ph auto-index の設定
.htaccess <File auto-index>
SetHandler cgi-script
</File>

この画面は Jeedosaquin によって表示しています。

Last Update: Sat, 07 Jun 2014 22:16:17 GMT 1.66 2008/03/08