はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 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を有効にするチェックを入れています。

アドバイスいただければ幸いです。よろしくお願いいたします。

メンテ

Page:  [1]

■ コンテンツ関連情報

 Re: cgiが有効になりません ( No.1 )
日時: 2007/04/14 20:14
名前: sei   <sei-n@bluebottle.com>

環境・ソフトウェアなど、まったく条件の違う掲示板に質問してしまったようです。
よく確認せず申し訳ありませんでした。

メンテ

Page:  [1]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.