このスレッドはクローズされています。記事の閲覧のみとなります。
cgiが有効になりません |
|
- æ¥æï¼ 2007/04/12 00:13
- ååï¼ sei
<sei-n@bluebottle.com>
- Active Perl 5.6.1-638をインストールし、テスト用のカウンタcgiをセットしましたが、まったくブラウザで見ることができません。何が原因なのかアドバイスいただきたく投稿しました。
WindowsXP personal 上にサーバーを構築しました。「Windowsで自分のWEBサーバーを立てる」という本の指示どおり、ソフトはANhttpd1.42をダウンロードし、その中のすべてのファイル・フォルダを D:\wwwというフォルダに格納しました。 その下にpublic_htmlというディレクトリを作りドキュメントルートを設定し、その中にindex.htmlをおいたところ、indexページについては問題なく見ることができます。さらに本の指示通りActivePerlをインストールしたのですが、このインストール先は指示がなかったので、wwwフォルダと同じディレクトリの D:\program filesフォルダにperlというフォルダ名でインストールしました。
同じ本に紹介されていた KENT WEBというサイトの、gif画像で表示されるカウンタをダウンロードし、public_htmlの下にcountフォルダ、その下にcount.cgi、data.cgi、imgフォルダを格納し、index.htmlに<img src="./count/count.cgi?D=4">なるソースを4,3,2,1と4桁分入力したのですが、ブラウザ上では4つの×印のついた画像として表示されました。cgiファイルのパスは、#!/usr/local/bin/perlとなっています。ソースの入力はそのcgiファイル内の説明どおりで間違いはないようなのですが、表示されない原因は何が考えられるのでしょうか?そのファイル以外なら・・・とテキストで表示されるカウンタもダウンロードしてみたのですが、上記と同じようなディレクトリを作成し(imgフォルダ以外)そのファイル内の説明どおり、index.htmlに<script language="JavaScript" src="./count/count.cgi"></script>と入力しましたが、ブラウザ上では何も表示されませんでした。パスの問題かと#!/usr/bin/perlというパスも試してみましたがだめでした。サーバーソフトの設定はcgiを有効にするチェックを入れています。
アドバイスいただければ幸いです。よろしくお願いいたします。
|
■ コンテンツ関連情報
Re: cgiが有効になりません ( No.1 ) |
|
- æ¥æï¼ 2007/04/14 20:14
- ååï¼ sei
<sei-n@bluebottle.com>
- 環境・ソフトウェアなど、まったく条件の違う掲示板に質問してしまったようです。
よく確認せず申し訳ありませんでした。
|
■ その他