Another HTML-lintをローカルで動かす

for windows2000

Another HTML-lintのインストール

  1. htmllint.lzhをc:\htmllintに解凍
  2. htmllintenvをhtmllint.envにリネーム
  3. htmllint.envの修正
    # CGI 用ディレクトリ (絶対パスかCGI相対パスで指定、なるべく絶対パスにしてください)
    $RULEDIR = 'C:/htmllint/';           # 規則ファイルの場所
    $LOGSDIR = 'C:/htmllint/logs/';      # ログファイルの場所
    $TMPDIR  = 'C:/htmllint/tmp/';       # テンポラリファイルの場所
    $IMGDIR  = 'C:/htmllint/';           # イメージファイルの場所
    $TAGSLIST = 'C:/htmllint/tags/';      # タグ一覧キャッシュ用の場所 (空ならキャッシュしない)
                                         # 設定するときはアクセス権を適当に与えておくこと
    # HTML 用ディレクトリ (CGI が出力する HTML 中で使う)
    $HTMLDIR    = './';                     # HTMLファイルの場所
    $GATEWAYURL = $HTMLDIR.'htmllint.html'; # ゲイトウェイサーヴィス HTML
    $EXPLAIN    = $HTMLDIR.'explain.html';  # 解説用 HTML (HTML用)
    $CGIROOT    = $HTMLDIR;                 # CGIの場所
    $IMGROOT    = './';                     # イメージファイルの場所

Perlを使えるようにする

  1. Active Perlをインストール
  2. Jcodeのインストール
    cd temp\Jcode-0.82
    perl win_install.pl

AN-HTTPDのインストール

  1. c:\httpdに解凍
  2. 拡張子.pl,.cgiの実行プログラムをc:\Perl\\bin\PerlIS.dllに変更
  3. 仮想ディレクトリを指定(仮想パス/htmllint ローカルパスc:\htmllint)

使い方

ブラウザでhttp://localhost/htmllint/にアクセスする。