* 旧掲示板/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
こちらこそ、ご連絡ありがとう御座います。



[[旧掲示板]]

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS