カウンターが表示されないのは?

[上に] [前に] [次に]
初心者 1999/11/01(月) 17:57:36
とほほさんのカウンターを同一ページに複数設置して、利用させて頂いてます。今まで正常に動いてたのですが、レポート送信機能をやめようとしてcgiの中を
$mailto   = '';
$sendmail = '';
$account_detail = 0;

に変更し、WS_FTPのASCIIにチェックして転送し、パーミッションも755にしました。すると、IE5.0で見るとカウンター表示がへこんだ四角になっていて、NNだと破れた絵(←すみません、名前がわかりません)が表示されている状態です。過去ログやうまくいかない場合の注意などを試してみたのですがうまく動きません。正常に動いていた時のcgiに上書き保存して転送してしまったので元の正常なファイルがない状態です。(今後気をつけます)自分で元の状態にしたつもりなんですが表示されないままです。
考えられる原因でもヒントでもどなたか教えてくださいませんでしょうか?よろしくお願い致します。

J.Naka 1999/11/01(月) 21:35:46
>NNだと破れた絵
これは、画像が無いとか、表示サイズにゼロが指定されているとかになるらしいです。

えーと、変更点を元に戻してちゃんと動作しますか? ひょっとして、関係外まで変更してんでないですか?

ジェンウェイ大佐 1999/11/01(月) 21:40:54
もしかして画像ファイルまでアスキーで転送してしまっていませんか?
画像ファイルのURLを打ってちゃんと表示されるか確認してみると良いですよ。

初心者 1999/11/02(火) 11:23:48
J.Nakaさんへ
「えーと、変更点を元に戻してちゃんと動作しますか? ひょっとして、関係外まで変更してんでないですか?」
これは自分でもそうじゃないかと思って確認しているのですが、色々試してもだめなので・・・。正しいと思い込んでいる部分に気がつけば良いのですが。まだその部分がわかりません。

ジェンウェイ大佐さんへ
私も画像をアスキーで送ってしまったのかと思いBinaryにチェックして転送し直したのですが、やっぱりだめでした。
「URLで表示」の方法をなるほどと思い、試してみました。するとちゃんと表示されたので、画像がないという事はないと思うのですが。
お二人の回答、励みになりました。ありがとうございました。引き続きがんばってみます。

ジェンウェイ大佐 1999/11/02(火) 14:21:58
イメージタグで埋め込むCGIカウンタなんですよね?
だったらそのCGIをURL直打ちで開くとどうでしょう?
もしプログラムがエラーを起こしていればステータスコード500
サーバエラーを返してくると思います。

ちなみに自分のパソコン内でPerlの文法チェックを出来るようになると
トラブルシュートがやりやすくなります。
http://www.tohoho-web.com/wwwcgi4.htm#Win95
辺りを参考にWin用のPerlをインストールして、
c:\perl5\bin\perl -w -c "%1"
という一行の簡単な内容のバッチファイルを作って、
「送る」ディレクトリ(たぶんC:\WINDOWS\SendTo)に置いて
文法チェックしたいスクリプトを右クリックメニューの送るで
このバッチファイルに送れば文法チェックが出来ます。
これは非常に便利ですよ。スクリプトを書くのに有るのと無いのとでは
全然やりやすさが違ってきます。

以上窓OS95.98の話ですけど、WS-FTPを使っているということは
窓OSですよね?

初心者 1999/11/02(火) 18:43:44
ジェンウェイ大佐さん、再度ありがとうございます。
「イメージタグで埋め込むCGIカウンタなんですよね?」
はい、そうです。
「だったらそのCGIをURL直打ちで開くとどうでしょう?
もしプログラムがエラーを起こしていればステータスコード500
サーバエラーを返してくると思います。」
早速試してみました。
しっかり
HTTP 500 - 内部サーバー エラー
Internet Explorer
と表示されました。
「ちなみに自分のパソコン内でPerlの文法チェックを出来るようになると」
すみません。このレベルの話になるとまだ、正直よくわかりません。以前複数設置して正常に動いた時は(バージョン3.05でした)
1.wwwcount.cgiの1行目とカスタマイズの部分を書き換えてwwwnocount.cgiで保存し、wwwcount2.cnt・wwwcount2.dat・wwwcount2.accをそれぞれ用意する
2.ファイルによってアスキーで転送する
3.パーミッションをそれぞれ変更する
4.htmには、
<IMG SRC="http:////cgi-bin/wwwnocount.cgi?gif+name+wwwcount2">と書く
ぐらいの知識です。なのでエラーになると本当ちんぷんかんぷんです。
せっかくアドバイスして頂だいたのにすみません。理解できるようにちゃんと勉強してから、出なおそうと思います。

「窓OSですよね?」
はい、Win95です。

それと本題とは全然関係ないのですが、どうやったら過去の発言がオレンジ色で表示されるのでしょうか?初歩の初歩ですみません。

J.Naka 1999/11/02(火) 19:18:17
>それと本題とは全然関係ないのですが、どうやったら過去の発言がオレンジ色で表示されるのでしょうか?

↑のように行頭に > か、> を付けるとなります。とほほラウンジのグットな所です。

かっぱ 1999/11/06(土) 05:37:34
どこのWEBホスティングにファイルをアップしているのでしょうか?
海外のWEBサーバーだとEUCでしか受け付けないところとかありますけど。。。

[上に] [前に] [次に]