IIS6でPerl ISAPI設定
IIS6でのPerl ISAPI設定
- IISの「Webサービス拡張」設定 – X:perlbinperlis.dll許可
- /mt プロパティ – 仮想ディレクトリ-構成ボタン アプリケーションの拡張子
- マシンリブート!(しなければ何故か下記ISAPIエラー)
実行可能ファイル X:Perlbinperlis.dll
拡張子 cgi
動詞 制限 GET,HEAD,POST,TRACE
スクリプト エンジン
ファイルの存在を確認する
ActivePerlのIIS6 ISAPIインストールはドキュメントが探しても無い。
また、perl ISAPI利用時のperlエラー(Dieなど)はX:perlbinPerlIIS-Err.log に保存されている。何かと確認必要なので便利。
ISAPIエラーは下記がでた。
リブートで対処。
{ APP log
イベントの種類: エラー
イベント ソース: W3SVC-WP
イベント カテゴリ: なし
イベント ID: 2268
日付: 2004/05/15
時刻: 19:52:45
ユーザー: N/A
コンピュータ: NEO1
説明:サイト/サービスの ISAPI フィルタをすべて読み込めませんでした。サービスの開始を中止します。
—
イベントの種類: エラー
イベント ソース: W3SVC-WP
イベント カテゴリ: なし
イベント ID: 2214
日付: 2004/05/15
時刻: 19:52:45
ユーザー: N/A
コンピュータ: NEO1
説明:HTTP フィルタ DLL X:Perlbinperlis.dll の読み込みに失敗しました。このデータはエラーです。
}