最低限の設定は以下の通りです。
- 1行目のPerlのパスを設定する。(サーバーの設定に合わせる)
- マスターパスワードを変更する。
とりあえずこれだけ設定してサーバーにアップロードし、パーミッションを次のように設定してください。
[CGIが使えるフォルダ]┐
├ [list] ┐ [777]または[755]
│ │
│ ├ [data] [777]または[755]
│ ├ [past] [777]または[755]
│ ├ [comment] [777]または[755]
│ │
│ ├ vote.cgi [755](このファイルにリンクを張ります)
│ ├ count.txt [666]
│ ├ logcount.txt [666]
│ └ jcode.pl [644] (このファイルは他のCGIと共有できます)
│
└ (他のCGIやHTML)
index.htmlは、ディレクトリの中身を覗かれるのを防止するため&vote.lzhを解凍したときに、
空のフォルダが生成されないのを防止するためなので、無視しても問題ないです。
フォルダのパーミッション([777]または[755])は、どちらで動くかはサーバーによって違います。
初期設定は755だと思いますので、これで動かしてみて、
アンケートが追加できないようでしたら[777]にしてください
■ 項目の追加を管理者限定にした場合、項目の追加フォームに行くには…
・Ver 1.03以降
削除・修正フォームに
「No.」の部分を空にしたまま、パスワード部分にマスターパスを入力してください。
番号を入力した場合には、通常の削除・修正を行います。
・Ver 1.00〜1.02
項目を追加したい場合には、まずブラウザでvote.cgiにアクセスします。
次に、cgiの後に「
?mode=addform&pass=マスターパス」をつけます。
初期設定ならば「
http://・・・/vote/vote.cgi?mode=addform&pass=1234」のようになるでしょう。
ここにアクセスすれば、追加フォームに入室できるはずです。ちなみに、ここをブックマークしておくと楽でしょう