始めにCGIの道は修羅の道...。確認することまずご使用のプロバイダ(サーバ)が自作CGIの設置を許可しているか調べてください。許可されていない場合は当サイトのCGIスクリプトを使用することはできません。自作CGIを使用できる場合、チェックすることは次の点です。perlのバージョンバージョン5以上でないとウチのCGIは動きません。CGIを置く際のサーバの制限CGIは特別なフォルダや特別なサーバに置かなくてはいけないことがあります。ダウンロードしようダウンロードは別のページを用意しています。設定変更の準備ダウンロードはうまくいきましたか?ああそうですか。それではCGIが自分のプロバイダで動かせるように設定を書き換えましょう。設定を変えるにはyoyuuha.cgiというファイルをテキストエディタで開かなければなりません。ここではWindowsに標準で付いているメモ帳(notepad)を使った例を示します。秀丸、Emacs、ミミカキエディットなど、使い慣れたものでかまいません。たどると開くことができます。クリックして「ファイル名を指定して実行」というダイアログを開き、「notepad」と入力してください。これで立ち上がったはず。メモ帳が開いたら、ダウンロードしたファイルの中にある「yoyuuha.cgi」というファイルのアイコンをメモ帳のウィンドウ内にドラッグ&ドロップしましょう。すると下のようにyoyuuha.cgiの中身が表示されます。変更箇所は上の図で赤く囲んだ2カ所だけです。他の部分は後でブラウザから設定できます。ここにはperlのパスを書きます。書くときには次の点に注意してください。勝手に改行を入れてはいけません。#!の前にも後にも空白を入れない。#と!の間にも空白は入れちゃだめ。usrの綴りには注意しようぜ!次に3行目。勝手なパスワードを書いておいてください。記号を使うとトラブルが生じるかもしれないので、はじめはとりあえず半角英数8文字くらいでどうぞ。これらを変更したら、[ファイル]>[上書き保存]を選んで保存してください。名前を変えたい場合でも、一度上書き保存した後にファイル名を変更することをお薦めします(そうしないとyoyuuha.cgi.txtというファイル名にされることがあるので注意)。アップロードファイルをアップロードするためにはFTPクライアントソフトが必要になります。ここではFFFTPを使った例を示します。(これも使い慣れたソフトでかまいません。ちなみに僕はWS_FTPと小次郎を使っています。)ファイルをアップロードするときには、フォルダ構造をそのままにして送ることをお薦めします。してもフォルダ構造を変更しなければならない方は、必要に応じて、yoyuuha.cgiの「環境設定」の部分を書き換えてください。(画像フォルダに関してはあとからブラウザ上で変更できます)また、ファイルを転送する際には転送モードというのに注意しなければなりませんが、これらはたいがい自動的に判別されるので大丈夫でしょう。*.datファイルはテキストモードです)そうそう、各フォルダにindex.htmlというファイルが入っていますが、これは不正アクセス防止用です。index.htmlをサーバに置くことによってディレクトリの中身を覗かれる危険性を軽減できます。パーミッション設定アップロードが済んだら次はパーミッションの設定です。readme.txtの中にも書いてありますが、次のようにパーミッションを設定してください。rw-r--r--(644)ファイルやフォルダのパーミッション(属性)を変更するには、該当するファイル・フォルダを右クリックして[属性変更]を選択してください。パーミッションはrwxの文字を下の図のように対応させて、-(ハイフン)の所だけチェックをはずすようにしましょう。数字で直接指定することもできます。(パーミッションの概念についての説明は割愛)んで、全部きちんと設定すると下の図のような感じになります。できるだけ設置するようにしましょう。ブラウザからカスタマイズパーミッションの設定がうまくいったら、今度は掲示板のカスタマイズです。お手持ちのブラウザで余裕派掲示板のURL(ホームページのアドレス)を指定してみましょう。おお!初期画面はこんな感じです。開いた?開いてたら成功だよ!おめでとう!え?開いてない?やばいな。