- 追加された行はこの色です。
- 削除された行はこの色です。
- 旧掲示板/256 へ行く。
* 旧掲示板/256
|お名前|あゆり|
|状態|完了|
|追加日時|2004/08/03 20:10:39|
|対象CGI|みのお散歩ゲーム|
|タイトル|みのお散歩ゲームについて|
** 本文
はじめまして。
みのお散歩ゲームをダウンロードさせていただいた者です。
さきほど、試しにダウンロードしたファイルを、カスタマイズせずに設置してみました。
ゲームを設置したアドレスは、
http://sakudro.hp.infoseek.co.jp/cgi-bin/walk/walkgame.cgi
なんですが、「ゲーム開始」でゲームをはじめると、アドレスが
http://sakudro.hp.infoseek.co.jp/s/a/k/sakudro/cgi-bin/walk/walkgame.cgi
という風に、変わってしまいます。
(ランキングのページもこのアドレスになっています。)
どうしてアドレスが変わってしまうんでしょうか??
気になったので書き込みさせていただきました。
よろしくお願いします。
----
*** みの 2004/08/03 23:33:30
はじめまして。CGIのご利用ありがとう御座います。
みさせていただきました。面白いサーバですね。
どちらのURLでも動作する不思議なサーバ。
思うに、CGIの中で自分自身のファイル名をサーバの
環境変数から取得している部分があるのですが、
そのサーバが設定している環境変数が可笑しいため
だと思います。
具体的に、該当の環境変数は、SCRIPT_NAMEです。
明らかに不思議なサーバではありますが、これをCGIで
回避する方法は、CGIファイルwalkgame.cgiの39行目を
以下の通りに修正してください。
修正前: $CGIFILE = $ENV{'SCRIPT_NAME'};
修正後: $CGIFILE = 'walkgame.cgi';
*** あゆり 2004/08/04 17:57:30
みの様、ご回答ありがとうございます。
サーバに原因があったんですね。
みの様のおっしゃったとおりに、39行目を修正してみましたら、
変わることはなくなったみたいです。
本当にどうもありがとうございました。
これからカスタマイズしていこうと思います(^^)
もしまた何かわからないことがありましたら
書き込みさせていただくと思いますが、よろしくお願いします。
*** みの 2004/08/04 22:49:58
こちらこそ、ご連絡ありがとう御座います。
[[旧掲示板]]