━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┏┏ まぐまぐID : 0000092208 発行責任者 : 西久保 希光    ┏ ┏┏ ホームページ楽々講座 No.136 2003.11.15    ┏┏ ┏ SALTY Home Page : http://www.salty1.com/      ┏┏┏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  昨日は掲示板のアクセスログを保存する方法を書きましたが、これを見る にはFTPでサーバーに接続してログファイルを開かなければなりませんが、 インターネットブラウザで表示できれば気軽にチェック出来ますね。  下記の「log-view.cgi」ファイルのショートカットを作っておくか、お気 に入りに入れておくと便利です。「log-view.cgi」ファイルにアクセスする と「access.log」がブラウザに表示されます。  アクセスがある毎にログが増えて「access.log」が肥大していきますから、 時々削除しなければいけません。「access.log」の「log delate」の文字を クリックするとログが削除されます。  下記の「log-view.cgi」と「log-delate.cgi」をメモ帳に貼り付けて保存 します。 →昨日の掲示板の「CGI」ファイルや「access.log」ファイルと同 じディレクトリに「アスキーモード」でアップロードします。  パーミッションは下記のように設定します。ただし、サーバーによっては 異なる場合があります。 「FFFTP」ソフトの場合は、アップロードしたファ イルを右クリック、→「属性変更」をクリックして行います。  keijiban.cgi  755  log-view.cgi   755  log-delate.cgi 755  access.log   666  「CGI」ファイルの一行目の「#!/usr/local/bin/perl」を「シバン」と言 い、「perl」の位置を表しています。サーバーによってこの位置が異なるこ とがありますので、その場合は書き直します。 ■log-view.cgi------------------------------------------------------- #!/usr/local/bin/perl print "Content-type: text/html", "\n\n"; $logfile = "access.log"; open(LOG, "$logfile") or die "Open error\n"; flock(LOG, 2); @logdata = ; flock(LOG, 8); close(LOG); print "log view"; print "ログ削除
";

foreach (@logdata){
	print "$_"
	}

print "
"; ■log-delete.cgi----------------------------------------------------- #!/usr/local/bin/perl print "Content-type: text/html", "\n\n"; $logfile = "access.log"; open(LOG, ">$logfile") or die "Open error\n"; flock(LOG, 2); flock(LOG, 8); close(LOG); print "Log Delete

ログは削除されました

"; ******************************************************************** ※このマガジンを読んで解らない点がある場合は、「SALTY」ホームペ  ージの「PC質問箱」でご質問ください。ご質問の際には、PC環境を明  記してください。(機種名・OS・IEなどの関連アプリのバージョン等) ※各号に掲載しているソースをブラウザで表示したサンプル画面は、「SA  LTY」ホームページでご覧ください。 ※途中から購読された方は、「まぐまぐ」または「SALTY」ホームペー  ジで、バックナンバーをダウンロードして、創刊号から始めてください。 ※パソコン全般に関するマガジン「65歳パソコン教師の日記」もよろしく  お願いいたします。まぐまぐID : 22784 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┏┏ まぐまぐID : 0000092208 発行責任者 : 西久保 希光    ┏ ┏┏ ホームページ楽々講座 No.136 2003.11.15    ┏┏ ┏ SALTY Home Page : http://www.salty1.com/      ┏┏┏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ※ このメールマガジンの読者登録解除は下記のホームページから出来ます。 http://www.salty1.com/rakuraku.html ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ このメールマガジンは、インターネットの本屋さん『まぐまぐ』を利用して 発行しています。( http://www.mag2.com/ ) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━