社内ランの環境でwebページを立ち上げました。サーバーはwin2000 IIS5.0です。
http://www.i-say.net/cgi/sample_view.php3?id=167 …
においてあるグラフィックカウンターを説明どおりに、作業をしてホームページビルダーのFTPソフトを使ってアップロードしましたが、indexに××××××となってGIF画像が現れません。ファイルの置き場所も支持どうりにしました(webという名前のフォルダを作りこの中にindexをはじめ全て同一フォルダに入れました)。「cgi-lib.pl」というファイルはインターネット上で検索して摂りました。
ほかのcgiカウンターも色々と試しましたが、上手くいきません。
大変に申し訳ないのですが、教えていただけないでしょうか?よろしくお願いいたします。
参考になるかどうかわかりませんが、アプレットはちゃんと動いています。
No.3ベストアンサー
- 回答日時:
掲載ページのCGIの仕組みが分からなかったので憶測で答えてしまったが、
0~9.gifが表示されるんじゃなく、そのgifを読み込んで出力するCGIですね。
チェックポイント
1.perlがinstallされていて使用できる
/usr/bin/perlがある。違うディレクトリであればCGIの1行目を変更
/usr/local/bin/perlなど
2.webサーバがinstallされていて、少なくともLAN内で閲覧できる設定がされている
(ページが表示できているのでこれはOKでしょう)
3.webサーバがCGIを実行できるように設定されている
少なくともCGIを置いているエリアでCGIを実行できるように設定されている
4.cgi-lib.plがCGIと同じディレクトリ、あるいはperlのインクルードディレクトリに置いてある
5.0.gif~9.gifがCGIと同じディレクトリに置いてある
カウンタCGIがカウンタファイルをオープンできなかったときの処理が
なんかよくわからんが。とりあえず、動かすチェックポイントはこんな感じです。
たびたびご親切にありがとうございます
ただいまシステムのほうでPerlがインストールされているか調べてもらっているところです、結果が出ましたらまたご挨拶させていただきます
No.2
- 回答日時:
××××というのは、ブラウザ画像を表示しようとしてて出ない枠のことかな。
<IMG src=~>タグに展開されてると思うので、その~の部分のアドレスが
0~9の画像のアドレスになっているかソース表示か、×画像のプロパティを
みるかして確認してみては?
httpアドレス、ドメイン名が違ってたり、相対パスが違ってたりしませんか?
本当にありがとうございました
画像の現れていないところが6桁あるのですが、1番目のプロパティは
http://~/web/counter.cgi?keta=6&code=1(~はindexをおいてある当社サーバーのアドレスです)
プロトコル URL:Hyper転送プロトコル(HTTP)
種類 使用不可
となっていました
もう少し調べてみたいと思います。
No.1
- 回答日時:
WIN2000サーバならパーミッションは関係ないですね。
あとはCGIが使える環境であるかどうかです。
そのサーバでは他にCGIが使われているでしょうか。
Perlはインストールされていますか?
そのPerlをCGIとして使える設定になっていますか?
アプレットはクライアントで動くものなのでサーバは関係ありません。
あとはそのサーバのログを見ればCGIのエラーが出ているはずなのでそれを確認してください。
本当にありがとうございました
当社のシステムの人にそのサーバにPerlがインストールしてあるか調べてもらっていますので、結果が出ましたら、またお返事させていただきたいと思います。
当社ではこのようなことをまだ誰もやっていないので結果は少しかかると思います
まずはお礼を申し上げます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
- 美術・アート トレパク疑惑をかけられにくくするには ここ最近いわゆるトレパク警察のいいがかりがが厳しくなったようで 1 2023/08/21 09:59
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CGIのフォームをアップロードす...
-
CGI掲示板のバーミッションにつ...
-
JavaScriptdeファ...
-
掲示板のアイコン設定の仕方教...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
ApacheでのCGIについての質問
-
CGIが実行されずにダウンロード...
-
URLに~/cgi-bin/~を隠す方法
-
XサーバーでCGIを使うには??
-
perlからphpを実行して結果を得...
-
ASPから既存のexcelブックを開...
-
NAMAZUでの文字化け
-
SFTPなどは使わないホームペー...
-
Ajax React Jqueryの位置づけと...
-
Perlプログラム上でアラートを表示
-
safariでcgiが表示されず cgi...
-
Dreamweaver(ドリームウィーバ...
-
LAN内に接続されているPCをリ...
-
Linuxで拡張子は必要か
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIが読み書きするデータファイ...
-
.htaccessを2つ以上設置した場合
-
FFFTPでアップロードできない?
-
CGI実行環境下の.jsや.cssが動...
-
WIn32API ディレクトリ内ファイ...
-
イントラネットのwebページのア...
-
JavaScriptdeファ...
-
CSVファイルのパーミッションは?
-
Apacheのcgi-bin
-
なぜフォルダ名がcgi-binなの?
-
階層を変えると動作しないです。
-
mimeの取得方法
-
CGIでjcode.plを読み込めなくな...
-
Cで作ったexeファイルをCGIとし...
-
SSIの日付の文字化けの対処方法...
-
AutoRinkの設定。
-
ディレクトリを指定してディレ...
-
CGI 設置方法
-
Rubyで特定のディレクトリ以下...
-
Borland C++ Compiler のセット...
おすすめ情報