| 1. | 先ずは、ココ をクリックしてください。 すると、cgi のソースリストのページが確認できると思います。1行目は “#!/usr/bin/perl” から始まり、最後は “} ” で終わっていると思います。 その全てを、コピー&ペーストでメモ帳に貼り付け、txtcount1.cgi として、登録してください。(ブラウザ画面の 〔編集(E)→すべて選択(A)〕で領域指定すると楽です。) 登録する時は、ファイル名はもちろんですが、拡張子( .cgi )を忘れないように! これで、cgiファイル (txtcount1.cgi)が出来上がりました。 ここで、重要な注意点があります。1行目の “#!/usr/bin/perl”の部分は、貴方がホームページ用として 利用している、サーバー(プロバイダ)によって書き方が異なります。もし、違っている場合は、この行を書き換えてください。( 書き換えても拡張子は忘れないように! ) 一般的には、 “#!/usr/local/bin/perl”と記述するのが多いようですが、ここのパスが違っていると動作しませんので、必ずご利用のプロバイダに確認してください。 ※プロバイダのパスについてはF★ を見て下さい。 |
| 2. | 次に、メモ帳で何も書きこまない空ファイルを作ります。 メモ帳を開き、tcount1.dat ファイルを作成してください。( 拡張子は.datです ) 操作は、 [メモ帳を開く→ファイル(F)→名前を付けて保存(A)→ファイル名(N)→tcount1.datで保存(S)] です。 |
| 3. | そして、FTPソフトを起動します。
※FTPソフトについてはF★
を見て下さい。 FTPソフトが起動したら、あなたのサーバ( 貴方のパソコンではありませんよ!念の為・・・ )になるべく、新しいフォルダーを作ってください。 新規フォルダーの作り方は貴方のパソコンの操作と同じで、右クリックで [新規(N)→フォルダー(F)] を選択して、“New Folder(新しいフォルダー)”を作り、 フォルダー名を適当な名前に変更してください。例えば、“cgicnt”とか。 次に、先ほど作った2つのファイルを、サーバに送り出します。(アップロード) FTPの転送モードには2種類あります。「テキスト(ASCII)モード」と「バイナリー(RAW)モード」です。 今回は、1項で作った“txtcount1.cgi”と、2項で作った “tcount1.dat”を「テキストモード」で転送してください。 転送する場所は、今作ったフォルダー(例では、“cgicnt”)にします。 当然、フォルダーを作らず、そのままアップロードしても構いませんが、一般の htmlファイル や画像ファイル など と混在を避けるためにフォルダーを作った方が、管理上好ましいでしょう。 ※ フォルダを“cgicnt”としたとすると、“htmlファイル” のソースリストは、 <img src="http://貴方のアドレス/cgicnt/txtcount1.cgi" width="0" height="0"> <Script Language="JavaScript" src="http://貴方のアドレス/cgicnt/tcount1.dat"> となります。 |
| 4. | このあと、まだFTPソフトを起動したままで、パーミッション(実行権)というものを設定します。 パーミッションの設定方法は、大抵はFTPソフトで行いますので、各ソフトのやり方にのっとって 慎重に行って下さい。 私の使っている、FTP Explorerでは、[ツール]より、コマンドを入力します。 具体的には、“site chmod xxx yyy”と入力すればOKです。(xxxはパーミッションコード、yyyはファイル名やフォルダー名) 今回は、“site chmod 755 txtcount1.cgi”、“site chmod 666 tcount1.dat”、“site chmod 777 フォルダー名(例えば、cgicnt )”とします。 全ての設定が完了すれば、もうカウンターが動作するハズです。 (フォルダーを作らなかった場合は、“site chmod 777 フォルダー名”のパーミションの設定は不要となります。) |
| 5. | サンプルのTEXTカウンターを表示する htmlファイルでは、 <img src="http://sinta.quu.cc/cgi-bin/sinta/advance/txtcount/txtcount1.cgi" width="0" height="0"> <Script Language="JavaScript" src="http://sinta.quu.cc/cgi-bin/sinta/advance/txtcount/tcount1.dat"> としていますが、赤字の部分を貴方のアドレスに必ず書き変えてください。 サンプルを参考に、このカウンタを使いたいページの“htmlファイル” に、 <img src="http://貴方のアドレス/cgicnt/txtcount1.cgi" width="0" height="0"> <Script Language="JavaScript" src="http://貴方のアドレス/cgicnt/tcount1.dat"> を、組み込んでもらえば完了です。 仮に、フォルダーを作らなかった場合は、 <img src="http://貴方のアドレス/txtcount1.cgi" width="0" height="0"> <Script Language="JavaScript" src="http://貴方のアドレス/tcount1.dat"> となります。 |
| 参考 | “txtcount1.cgi”の一部を変更すると、機能を変えることが出来ます。 $zikan= 5 は、同じ人がこの時間(分)内に訪問してもカウントしない数値ですので、適当に変更してください。(現在は5分) |