設置の前にお読みください。
→
CGIスクリプト利用規定
以下の書庫(圧縮)ファイルをダウンロードします。
board.cgi
の設定
#!/usr/local/bin/perl
※Perlまでのパスを指定します。プロバイダー又は、サーバー管理者に問い合せてください。
setup.cgi
の設定
メモ帳などで各項目を必要に応じて変更して下さい。
→
Readme
ディレクトリ構成・パーミッション設定例
www
(public_html)
cgi
[777]
board
[755]
…board.cgi
[755] #メインプログラム
…setup.cgi [644]
#設定用ファイル
…log.cgi
[666] #ログデータファイル
…jcode.pl
[644] #日本語コード変換用ライブラリ
…cgi-lib.pl
[644] #フォームデコード用ライブラリ
images
[777]
icon
[777]
…01-07.gif
#天気用アイコン (同梱しておりません。)
…11-20.gif
#感情用アイコン (同梱しておりません。)
…bbs.gif
…diary.gif
…back.gif
…pochi.gif
…clip.gif
…home.gif
…email.gif
kako
[777]
…kako.dat
[666] #過去ログ用NOファイル
…1.cgi
[666] #過去ログデータファイル
img
[777] #アップロードファイル保管ディレクトリ
lock
[777] #ロックファイルディレクトリ
index.html(トップページ) |
ファィルの転送
画像以外はすべて「テキストモード」でFTPソフトを利用して転送します。
※ホームページ作成ソフトの転送機能では転送しないで下さい。
最後に「board.cgi」にリンクします。
例
http://xxxx.xxx.com/cgi/board/board.cgi
■画像素材について
サンプルで使用してます天気アイコンと感情用アイコンは、
画像利用規程により同梱してません。
天気用アイコンは
School Icons
CLUB さん
感情用アイコンは
パステル
-Free素材&イラスト集- さん
の素材を使用させていただきました。申訳ありませんが、ご自分でご用意してください。
■パーミッションとは?
パーミッション (permission)
とは「許可」「認可」を意味する言葉です。サーバとして用いられるコンピュータは複数の人たちが同時に利用する性格のものであるため、お互いが他人に対して迷惑をかけたり、邪魔をしたりすることができないように、ファイルやフォルダごとに自分が読込む権利、書込む権利、実行する権利を個別に設定することができるようになっています。これらの権利の設定のことを指してパーミッションと呼びます。
[777] |
読 |
書 |
実 |
オーナー |
○ |
○ |
○ |
グループ |
○ |
○ |
○ |
その他 |
○ |
○ |
○ |
|
[755] |
読 |
書 |
実 |
オーナー |
○ |
○ |
○ |
グループ |
○ |
× |
○ |
その他 |
○ |
× |
○ |
|
[666] |
読 |
書 |
実 |
オーナー |
○ |
○ |
× |
グループ |
○ |
○ |
× |
その他 |
○ |
○ |
× |
|
[644] |
読 |
書 |
実 |
オーナー |
○ |
○ |
× |
グループ |
○ |
× |
× |
その他 |
○ |
× |
× |
|
|