うぇぶ会議室の部屋4への投稿
記事番号00282へのフォローを投稿します。
お名前(ペンネイムで結構ですが必要です)
(
ブラウザに個人情報を覚えさせない)
電子メイルアドレス(必要です)
題名(必要です)
Home Page がある方はリンク希望先の URL を記載して下さい
会議室に載せたい内容を以下へお書き下さい (
HTMLを解釈せずにそのまま表示)
12月21日に、いしどうさんは書きました。 >いしどう です。 >(誤変換とか言葉足らずに気がついたので、前の記事はキャンセルして >投稿しなおしです (^^;;;) > >最近、こちらをながめていなかったので、お返事が遅れました (_ _) > >12月15日に、鮪の蒲焼きさんは書きました。 > >>はじめまして。題名のような環境で(ActivePerlは、5.6.0.620)、 >>動かそうと思っています。 > >いま使っている(自宅の)Windows 2000 Professional 版の Internet >Information Server 5.0 で動いてます。Perl は Active Perl の V5.6.0 >Build 620 (同じですね (^^) でも、もう build 623 が出てたりしますが) > >>いままでやったことは、Win2K ProにIIS5.0とActivePerlをインストール。 >>その後、c:\InetPubにforum-1.7cをディレクトリ付で展開しました。環境 >>変数にTZ=JST-9としました。 > >ここのところ、ちょっとわたしの環境と違います。 >わたしは、別のドライブのルートフォルダに展開しちゃいました。 >E:\forum です。 > >>site.plの変更は、 >> >>$server_tz='+900'; >>$perl_cgi='pl'; >>$forumroot = 'forum'; >>$CGIPATH = 'c:\\InetPub\\forum'; #これは追加しました。 >>$cgiroot = '/forum'; >>$forumpath = 'c:\\InetPub\\forum'; > >site.pl は、わたしの環境では、以下のような変更を加えています。 > >$forumroot = '/forum'; >$copy = 1; > >この2行だけです。$forumpathや$cgirootは変更してません(コメントアウトされた >ままです) >環境変数 TZ は設定してありません。 >インターネットサービスマネージャで仮想ディレクトリ /forum を作成してあります。 >既定のウェブサイトのところで右クリックして仮想ディレクトリの新規作成を指定し、 >エイリアスは forum、ウェブサイトコンテンツのディレクトリは E:\forum、 >アクセス許可の画面では『ISAPIアプリケーションやCGIなどを実行する』に >チェックを入れました。 >あと、出来上がった仮想ディレクトリのプロパティで、アプリケーションの >設定のところで『構成』をクリックし、アプリケーションのマッピングへ >拡張子 .cgi で実行ファイルが >C:\perl\bin\perl.exe %s %s >を追加しました。.cgi のメソッドの制限のところで GETとPOSTのみ許可 >しましたが、これであってるのかな?とりあえず動いてますが。 > >>IISの設定では、仮想ディレクトリとして「forum」を設定し、ローカルパス >>に「c:\Inetpub\forum」(読み取り)、アプリケーションの設定では、アプ >>リケーション名に「forum」および実行アクセス権「スクリプトおよび実行 >>可能ファイル」(アプリケーション保護は「中」)になっています。 > >ということで、拡張子 .cgi のスクリプトマッピングを指定していないのが >原因ではないかと思うのですが、いかがでしょう? > >(あと、気になるのが、IIS3.0のときにあったカレントディレクトリの扱い >なのですが…)
ホームペーヂに戻る
nir@mvg.biglobe.ne.jp
Last Update: 2 December 1999