[2464] シンプルカウンターでつまづいています 投稿者:ゆう子 投稿日:01/01/12(Fri) 00:08 <URL>
始めまして。
KENTさんのカウンターを夫の研究室のホームページで
使えると良いなとまず自分のホームページにつけてみています。
コアラと言う九州大分のプロバイダーで
HTMLファイル(画像ファイル含む)を置くディレクトリと、
CGIファイルを置くディレクトリが分けられています。

それで
$imgdir = 'http://www.coara.or.jp/~yukomomo/gif';
に変更
トップページに
<img src="http://cgi.coara.or.jp/cgi-bin/cgiwrap/yukomomo/ecount.cgi?4">
を桁数だけ書き加えましたところ
エラーと書かれた画像が桁数だけ表示されます。
http://cgi.coara.or.jp/cgi-bin/cgiwrap/yukomomo/ecount.cgi?check
では
画像についてNG!表示
あとはOK!です。
どこがいけないのでしょうか?
コアラのCGIのディレクトリに置いた
このカウンターが無事表示されたとして
夫の研究室のホームページにリンクさせれば機能するのでしょうか?

[2467] Re: シンプルカウンターでつまづいています 投稿者:ゆう子 投稿日:01/01/12(Fri) 00:18 <URL>
$imgdir = 'http://www.coara.or.jp/~yukomomo/gif';

は訂正
$imgdir = 'http://www.coara.or.jp/~yukomomo/gif/';

にしましたがやはりだめです。

[2480] Re^2: シンプルカウンターでつまづいています 投稿者:KENT 投稿日:01/01/12(Fri) 08:52 <URL>
> $imgdir = 'http://www.coara.or.jp/~yukomomo/gif';
>
> は訂正
> $imgdir = 'http://www.coara.or.jp/~yukomomo/gif/';
>
> にしましたがやはりだめです。

GIF画像はCGIから一旦読み込んで画像連結処理をするので、
解説ページどおり、ecount.cgiの下に「gifディレクトリ」と
GIF画像を置き、初期値どおり、

$imgdir = "./gif/";

でいいと思います。

PS:
「gifディレクトリ」を既にHTML側ディレクトリに置いている
ならば、別にそれでも構わないと思います。
その場合には「$imgdir」で指定するパスは、http://からの
URLパスではなく、/ から始まるフルパスで指定して下さい。

[2486] Re^3: シンプルカウンターでつまづいています 投稿者:ゆう子 投稿日:01/01/12(Fri) 10:58 <URL>
早速のご回答ありがとうございます。
ところが悲しいかな
フルパスはPerlでフルパスを表示させるスクリプトを
ダウンロードさせて頂き、使ってみましたが上手くいきませんでした。
ディレクトリへFTPで「テキストモード」で転送し、パーミッションを755に設定
最後にブラウザから、fullpath.cgiを指定(って下記のようなことなのでしょうか?)
http://cgi.coara.or.jp/cgi-bin/cgiwrap/yukomomo/fullpath.cgi
ダウンロードしますか?になり開いて見たら
CGIwrap Error: Script File Not Found!
になりました。homepageディレクトリではそのままfullpath.cgi
のテキスト文書が開きました。

★実は恥ずかしいことにわたしには
ecount.cgiの下に「gifディレクトリ」と
GIF画像を置くという意味を理解できないのです。
FTPExplorerで見たときどんな状態になるのでしょうか?
ecount.cgi を何かのフォルダに入れその下のフォルダとして
gifフォルダを作るのでしょうか?
現在わたしのこの領域にはBBSのcgiなどが並んでいます。

何しろ娘のパソコンを乗っ取って見様見真似で
やっておりますので深くは分からないのです。。。。

[2488] Re^4: シンプルカウンターでつまづいています 投稿者:ゆうこ 投稿日:01/01/12(Fri) 11:10
追伸

今使っている cgi-bin ディレクトリは
プロバイダーが既に用意しているcgi用のディレクトリです。

[2496] Re^4: シンプルカウンターでつまづいています 投稿者:HiRO- 投稿日:01/01/12(Fri) 16:32
とりあえずfullpath.cgiは使わなくていいです。
http://info.coara.or.jp/info/cgitrouble.html
に一応書いてるみたいですし。
(でもなんか情報古そうな。ま、あんまり気にしなくてもいいんですが)
wwwサーバーのファイルはCGIでopen出来ない、と言うことらしいので
http://www.coara.or.jp/~yukomomo/gif/
は使えないです。

> ★実は恥ずかしいことにわたしには
> ecount.cgiの下に「gifディレクトリ」と
> GIF画像を置くという意味を理解できないのです。
> FTPExplorerで見たときどんな状態になるのでしょうか?
> ecount.cgi を何かのフォルダに入れその下のフォルダとして
> gifフォルダを作るのでしょうか?
> 現在わたしのこの領域にはBBSのcgiなどが並んでいます。

cgi-bin/ecount.cgi
  |
  +― gif/0.gif
       :
こういう感じですか。
cgi-binの直下、つまりecount.cgiと同じ場所にgifディレクトリを作成する、
と言うことです。
(手っ取り早く言うと解説ページと同じ)

FTPexplorerというのは知らないのでどう表示されるのかわかりません。

[2500] Re^5: シンプルカウンターでつまづいています 投稿者:ゆう子 投稿日:01/01/12(Fri) 17:07 <URL>
HiRoさん流石!

> とりあえずfullpath.cgiは使わなくていいです。
> http://info.coara.or.jp/info/cgitrouble.html
> に一応書いてるみたいですし。
> (でもなんか情報古そうな。ま、あんまり気にしなくてもいいんですが)
> wwwサーバーのファイルはCGIでopen出来ない、と言うことらしいので
> http://www.coara.or.jp/~yukomomo/gif/
> は使えないです。

今ちょっと見てきました。そういうことですね。
(私にはこのページを見るという知恵がありませんでした)

> > ★実は恥ずかしいことにわたしには
> > ecount.cgiの下に「gifディレクトリ」と
> > GIF画像を置くという意味を理解できないのです。
> > FTPExplorerで見たときどんな状態になるのでしょうか?
> > ecount.cgi を何かのフォルダに入れその下のフォルダとして
> > gifフォルダを作るのでしょうか?
> > 現在わたしのこの領域にはBBSのcgiなどが並んでいます。
>
> cgi-bin/ecount.cgi
>   |
>   +― gif/0.gif
>        :
> こういう感じですか。
> cgi-binの直下、つまりecount.cgiと同じ場所にgifディレクトリを作成する、
> と言うことです。
> (手っ取り早く言うと解説ページと同じ)

であればそうしているのに上手くいかないのです。
つまりhttp://info.coara.or.jp/info/cgitrouble.html
にかいてあるcgi領域の別エリアに置いてそこへリンクという
事なのでしょうね。
やばい!夕食の用意の時間です。
今夜でもゆっくり再挑戦してみます。

ありがとうございました。m(_ _)m
> FTPexplorerというのは知らないのでどう表示されるのかわかりません。

[2539] Re^6: シンプルカウンターでつまづいています 投稿者:ゆう子 投稿日:01/01/13(Sat) 15:02 <URL>
KENTさん HiRoさんありがとうございました。
おかげで夫の研究室にカウンターがつきました。
http://mech.gifu-u.ac.jp/~gotohman/index.html
直接置こうと思ったのですがperlへのパスが分からず
coaraへリンクさせました。
あ〜楽しかった!
今度はもっと難しいのに挑戦します。
素敵なプログラムをありがとうございます。

[検索ページ] [掲示板]