ラウンジ(兼FAQ掲示板)

simple_access2 v.1.0 が動いてくれません。
過去ログ NO.1112735304
□ はるか [2005年04月02日21時31分]
こんばんわ、先日来すえぽんCGIに夢中になっている初心者です。
NXer先生にはいろいろ教えていただいています。
FAQラウンジ掲示板がお暇の隙にチョイとお伺い致します。
accessを設定したのですがヒットを数えてくれません。
過去ログを調べて指摘のあったところは★しるしのように訂正しました。
括弧内の番号はFAQラウンジ掲示板の質問番号です。

私のOSはWin98ブラウザはIEのバージョン6です。

被解析ページは


http://www2u.biglobe.ne.jp/~se_hom/access_test.html

で、ここに階層図などつけています。スクリプト設置はフルパスで


http://www2u.biglobe.ne.jp/~se_hom/access/access.pl

当初は無料レンタルの

http://netharukaze.hp.infoseek.co.jp/access_test.html
で試みましたが駄目だったので広告が影響しているのかと思って、
ビックローブで挑戦しているところです。
ビッグローブが成功したら本命のinfoseekの方も再勉強するつもりです。
よろしくお願いします。

************************************************************
#!/usr/local/bin/perl
#
# ログファイルを置くディレクトリの名前
$tmp = "./";
# ログファイルの名前
$file = "access.dat";
# ファイルロック (0 = OFF 1 = ON)
$lock_mode = 0;

★ロックを0に変更しました(115)
+++++++++++++++++++++++++++++++++++++++++++
@crl = (
"47","49","46","38","39","61","01","00","01","00","80","01","00","00","00","00","ff","ff","ff","21","f9","04","01","00","00","01","00","2c","00","00","00","00","01","00","01","00","40","02","02","4c","01","00","3b");
print "Content-type: image/gif\n\n";
foreach (@crl) {
$data = pack('C*',hex($_));

★92行のエディタ表示を1行にして98行のclrをcrlに変更しました。(413)
++++++++++++++++++++++++++++++++++++++++++++++
sub error{
print "Content-type:\n";
print "file open error\n";
exit;

★print "Content-type:text/html\n\n";のtext/html\nを削除しました。(431)



□ はるか [2005年04月02日21時43分]
URLが間違っていますので訂正します
> http://www2u.biglobe.ne.jp/~se_hom/access_test.html   ×
 http://www2u.biglobe.ne.jp/~se_hom/access_big.html   ◎
□ NXer [2005年04月03日20時22分]
>ヒットを数えてくれません。

はるかさん、biglobeでも数えてくれました。NXerです。

変更点です。

その1)cgiの呼び出し形式について

------------------------------
<script>
document.write('<img src="http://cgi.www5a.biglobe.ne.jp/~zzz/access/access.cgi',parent.document.referrer,'">')
</script>
-------------------------引用中zは匿名性保持のため変更しました。
当方もbiglobeです。しかし、サーバーは5aです。2uのcgi起動については
そちらの形式に従ってください。

1.1)相対パスをhttp://で始まるURLに変えました。5aはcgi.を前に冠するサーバーです。
http://cgi.www5a.biglobe.ne.jp/~zzz/access/access.cgi',,,,,,

1.2)さらに、拡張子を.plから.cgiに。
biglobeのwww2uサーバー仕様に従ってください。

その2)access.pl (改め、.cgi)の変更

2.1)変数名の統一
>★92行のエディタ表示を1行にして98行のclrをcrlに変更しました。
すえぽんさんのcgiで、この変更だけをしてアップロードしました。

この変更はしていません。
>★print "Content-type:text/html\n\n";のtext/html\nを削除しました。(431)

その3)log_check.cgiの呼び出し形式 (5aの場合)
http://cgi.www5a.biglobe.ne.jp/~zzz/access/log_check.cgi

その結果です。
-----------------------
ACCESS_CHECKER
Mode
TOTAL: hits 1 lines
------------------------データは一部加工済み
NO.1 [2005/04/03 19:28:08]
□Zzzz.tky.ne.jp (000.070.02.000)
□Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win zz)
------------------------------------------------------

今日のアクセスです。
ACCESS_CHECKER
Mode
☆Today's(2005/04/03)... Total_Access:1 hits
-----------------------------------------------

ローカルサーバーでは2.1の変更だけで動作確認ができました。
その結果を以前に投稿。はるかさんが参考にしていただいたも
のでしょうか。ただし、当方は、hyper_indexを運用していま
したから、biglobeのように別サーバーであること、拡張子が
指定されていること、などの仕様は、当時、考慮に入れていま
せんでした。

今回、はるかさんが、cgiを研究されておられますことから
biglobeにアップロードして動作確認をしました。上のような
結果を得ることができましたのでお知らせします。

*********************************************愚観
このように、cgiがサーバーという環境に絶対的に依存するという
特性を、改めて学ばさせていただきました。当ラウンジを
学びあいの場と考えておりますので、今後ともご指導のほど
お願い申し上げます。
□ はるか [2005年04月05日23時29分]
CGIをダウンロードしたはずなのに、cgiが見当たらないなと不思議に思っていました。ご指摘通り、plをcgiに変更しましたらビックもインホーも直ぐに動いてくれました。
個人情報保護の法律が施行されましたことでもあり一応ページの公開は自制しました。ありがとうございました。これでこのスレットは終了にして良いですかね。
また質問を探して引っさげて参ります。
*********************************************
> 変更点です。。
> その2)access.pl (改め、.cgi)の変更
★この変更ですべてが解決したようです。

> 92行のエディタ表示を1行にして98行のclrをcrlに変更しました。
> すえぽんさんのcgiで、この変更だけをしてアップロードしました。
★これはやっぱり書き間違いですかね。弘法も筆のあやまり。
> この変更はしていません。
> print "Content-type:text/html\n\n";のtext/html\nを削除しました。(431)
★削除のままでも良いようです。

> 今回、はるかさんが、cgiを研究されておられますことから
> biglobeにアップロードして動作確認をしました。上のような
> 結果を得ることができましたのでお知らせします。
★ありがとうございます。本当に助かります。

> このように、cgiがサーバーという環境に絶対的に依存するという
> 特性を、改めて学ばさせていただきました。当ラウンジを
> 学びあいの場と考えておりますので、今後ともご指導のほど
> お願い申し上げます。
★ご指導なんて、何をおっしゃいますか、cgiに直接触って3ヶ月の初心者です。
 直ぐに調子に乗りますので、おだてないでびしびししごいてください。
 しかし、すえぽんご本尊も人が悪い、juke.cgiでsoundフォルダーが無いとか
 初心者は戸惑い通しです。今回のplとcgiの違いもわざとですかね。
 しかし、苦労して覚えるとわすれませんからね。
 平に平に宜しくです。伏身低頭ヘーーーイ。(~~m~~)//
http://netharukaze.hp/infoseek.co.jp/access.htm


suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2009 suepon , All rights reserved. Powered by CGI Script Market.