マビノギ知識王

ホームページでのカウンタについて
Felt_tar 06/03/08 18:15

今晩は、このたびはホームページを製作中に難関にさし当たったのですが
自分の力ではどうしても山を越えられそうに無いので
ここに書き込む事にしました。よろしくお願いします
 
http://www.xrea.com/?action=spec
ここのサイトのスペースでホームページを製作しています。
 
http://www.kent-web.com/count/dream.html
ここのcounterを使おうかとしたのですが
 
http://felt.s33.xrea.com/cgi-bin/count/dream.cgi?mode=check
このとおり一番最後の画像表示で躓いて、
動作してくれません。
 
ご助力を賜りたく書き込みました、どうかよろしくお願いします。

Felt_tar まびーどん、有難う。 でもだめみたいだ、転送モードもパーミンションも試したんだ・・・。 今ももう一度試してみたけどだめだったわ。 CGIの設定項目 四回ほどDLしなおして組み立てたけど、特に変なところは見当たらないわ。 ほかに一番簡単なcounterなども立ててみたけど 同じ結果だったよ。 06/03/08 21:28
エレシス_tar 画像は正常に表示されますからCGIの設定か転送でつまづいてるみたいですね。 簡単な~ということはe-Counterでしょうか? あれで同じ症状が出ると言うことはパーミッションが怪しいですけど…。 使ったことがないのですけど此方のサーバーさんパーミッションがめんどくさいときがあるとか聞いたことがあるので一度別のスペースで試してみたらどうでしょうか? 06/03/08 22:04
鷹野翔子 画像の位置が、って事は、ありえないですよねぇ(ごめんそれくらいしか思いつかなかった) 06/03/08 22:07
まびー 画像の位置は正常(counter/gif1/以下に確認) それで表示できないってことは drinit.cgi #53 $gifdir = './gif1/'; この参照先が間違っていると思われる。 試しに設置してみたところ問題なし http://nal.iobb.net/cgi/test/dream/dream.cgi?mode=check 06/03/08 23:02
まびー と書いたものの、参照先が違えば画像OKにはならんか。 06/03/08 23:27
通りすがり_cic しかし、こんなにいろいろと有難うございました。 色々試してみた結果どうやってもムリだったのでほかの事をためしてみてます。 06/03/09 23:28
Luluca 自分だったら重くなるのを覚悟でgif連結の部分をメインに展開してみるけど。。。 06/03/10 01:32
Luluca 今更だけど。この元になるgif画像がおかしいって事、ないよね。(cgiが扱えないパターンという意味) 06/03/10 18:41
Luluca ああしまった 広告バナー挿入の事をすっかりわすれてた(^^;; 06/03/11 23:46
まびー 様の答え
まびー 06/03/08 20:58

確認点
 
1.各ファイルの転送モードは適切か
 今回の場合、画像ファイル以外はアスキーモード(テキストモード)で転送されているかを確認。
 殆どのFTPクライアントは自動判別でアップロードするが、稀に判別をミ誤って転送する場合もある。
 
2.パーミッションはサーバ仕様に沿っているか
 一般サーバのパーミッション設定で動作しない場合、CGIWrapサーバの場合のパーミッションで試す等。
 
一度、関連ファイルをサーバ上から全て削除し、上記2点に注意し再設置してみてください。
 
 
※上記は各CGIの設定項目が確実であることを前提にしています。
  設定が項目に誤りがあれば、当然ながら上記方法を試しても変わらないと思います。

Luluca 様の答え
Luluca 06/03/08 22:59

元になる画像は表示される。
perlのパスも有っている。
perlもチェックモードが起動できてるからパーミッションは大丈夫だとおもう(dream.cgiに関してのみ)
考えられる可能性はサーバ側の関連づけがなされていない。

試してみて欲しいのは 「gifcat.pl」→「gifcat.cgi」
他のcgiファイル中の
require './gifcat.pl';
等の「gifcat.pl」を同様に「gifcat.cgi」に書き換える

これで試してみたらどうかな・・・

straight_mar 様の答え
straight_mar 06/03/11 02:09

XREAは広告を強制挿入する関係で、画像をCGIから吐き出すタイプのものは広告を非表示にしないと動作しません。
 
対処法は、
1.広告を強制挿入しない「x」ディレクトリを作成し、それ以下にアップロードする。
2.画像を吐き出すcgiファイルの拡張子を、広告を強制挿入しないXREA独自のcgi用拡張子 xcg に変える。

のどちらかで、できると思います。
ただ2の場合は、拡張子が変わるので、設定ファイル等も多少修正が必要なはずです。