workaholic氏chuchu0052.txt暫Wiki@くずはすくりぷとこちらも参考に。いう2つのディレクトリを、bbs.cgiと同じ階層(場所)に作成しておく。■bbs.cgiの設定を変更する以下は、http://cortazar.hypermart.net/cgi-bin/bbs.cgiに掲示板を設置することを前提として、変更の例を示した。/usr/local/bin/perlperlのpath名。1行目に記述し、#!の前にスペースや改行を入れてはいけない。サーバによってパス名が違うので、あらかじめFAQなどを参照すること。普通は上記のデフォのままか、下記のパスで動く。'';hypermartなど、大半の無料サーバではgzipが使えないので空にする。白スペースではないので注意。gzipのパスを間違うとエラーになるため、パスが確認できないうちは空にしたほうが無難だろう(IEでは正常に動作してもNNではエラーになるケースもある)。普通は下記のいずれかがgzipのパスとなる。-16;hypermartの場合は16時間遅れているので-16とする。国内サーバの場合は0のままでよい。1;バイナリ形式の過去ログは拡張子が.datになる。ログのサイズが小さくなるので、サーバの容量を節約できる。どちらを選択しても特に問題はないと思う。5;書き込みが一日数件の個人規模の板なら月毎形式で保存したほうが、読み出しや検索がしやすいと思う。日毎形式の場合は、設定した保存日数をすぎると自動的にログが削除されてしまうので注意。指示通りに、適当な数値に変更すればOK。'くずは';騙り防止機能を利用するなら自分のハンドルを入れておく。騙り防止機能とは、投稿者欄に「管理用パスワード」を入れて書き込まないと、たとえば「呂布(騙り)」と表示される。メイン板の管理や、嫌がらせにでも遭わないかぎり設定しないほうが気楽だと思う。'';後述することになるが、とりあえず空のままにしておく。理モード移行用キーワード」を入力して投稿すると、管理モードに移行する。ややこしいかもしれないが、とりあえずパスワードは変更しておこう。掲示板を設置するサーバなど覗かれる可能性のあるものだと認識するのが、いちばんのセキュリティだと思う。'http://cortazar.hypermart.net/';そのほかの設定については特に解説しなくてもわかると思う。わからない場合はデフォのままでOKだと思う。■ファイルのアップロード(FTPクライアントの基本的な使い方は付属のドキュメントを参照のこと)すべてのファイルとディレクトリ(フォルダ)を、テキストモード(ASCIIモード)で送信する。ディレクトリ構造に注意。[cgi-bin]ディレクトリの中が次のようになっていることを確認する。下図を参考に、それぞれパーミッションを変更する。(700/705/755)[]はディレクトリ、()はパーミッションの値hypermartやvirtualaveではそれぞれ左の数値でOKだが、サーバによっては動かないことがある。その場合、左から順に変更していく。右に行くに従ってセキュリティが甘くなると考えておいてほしい。手順を箇条書きにするので、このとおりに作業を続けていこう。1:設置したURLにアクセスすると、パスワードの設定画面が表示される。2:任意のパスワード(6文字以上の半角英数字)を入力する。3:JBpdYtgMI8.p9といった、暗号化ずみパスワードが表示される。bbs.cgiの「管理用パスワード」欄に記入する。'JBpdYtgMI8.p9';5:書き換えたbbs.cgiを、再びFTPクライアントで送信する。́Д`)・実際に掲示板を設置したURLと、bbs.cgiで設定したURLは同じか。・ファイルの場所が間違っていないか。cgi-binの中にbbs.cgiはあるか。́Д`)・パーミッションを確認する。́Д`)・bbs.cgiの設定が間違っていないか。・1行目のperlのパスをFAQなどで確認したか。・1行目のperlのパスの前に改行やスペースは入っていないか。・gzipのパスは確認したか。不明な場合は空にする。・「空」は無記入のことで、「空白スペースを入れる」ことではない。・jcode.plは存在するか。・そもそも設置したサーバはCGIを使えるのか。・bbs.cgiの変更部分で、「'」や「;」を消したりしていないか。それでもエラーが出る場合、パソコンの中のファイルもサーバのファイルもいったん全部消して、最初からやり直したほうが早いと思う。bbs.cgiの設定を必要最低限だけ慎重に変更し、テキストモードでアップし、パーミッションを変更。500エラーについては、下の項目も参照してほしい。perl文にはいくつかの約束事がある。これを知っておけば、カスタマイズしてエラーが出ることはなくなると思う。文中では「"」を「\"」に変更する。混乱してしまうということ。4:文字化けする漢字は、後ろに「\」を置く。メイソをリンクするときは「メイソ」→「メイソ\」である。5:全角スペースはエラーの原因になる。スは半角で入力しておこう。「@」→「\@」のように変換する。このページは、くずはすくりぷと作者のくずはちゃんとは無関係です。getlog作者のログ商人さんとも無関係です。このページにTaiする苦情は宇多田レイパー宛にお願いします。MIZUIROのshinさんのコンテンツ「あやしいわーるどCGIスクリプト設置の手引き」とも無関係ですがパクらせていただきました。俺と同じ、perlはよくわからんが自分の掲示板を作成したいという文系のぁゃιぃ住民向けに手引きを書きました。理系の人はこんなの見なくても大学サーバのひとつやふたつハカーできますよね(≧▽≦)いろんな書き込みやアドヴァイスを参考にさせてもらっています。ありがとうございます。