新規記事投稿
フォロー記事投稿
記事のキャンセル
From: HATABOW
<hatabow@aurora.dti.ne.jp>
Subject: BiG-NETでの設置の仕方
Date: 2000/04/29 18:10:48
HATABOWと申します。お世話になっております。
BiG-NETでの設置の仕方を分かる方いらっしゃいましたら、
以下を見ておかしなところ等、教えてください。
メインページは、http://www4.big.or.jp/~hatabow/quake/
うぇぶ会議室は、http://www4.big.or.jp/~hatabow/quake/cgi-bin/forum/index.cgi
やったことは、
1.forumset.cgiを解凍
2.forumset.cgiとforum.tar.zの削除
3.解凍したファイルすべてをダウンロード
4.site.plを修正
$forumtitle = 'QUAKE Q&A ARENA'; # 会議室の名称
$forumroot = '/quake/cgi-bin/forum'; # うぇぶ会議室のあるペーヂ
$owner = 'hatabow@aurora.dti.ne.jp'; # 会議室の管理者のメールアドレス
'row1', '45%', # フレーム縦分割比率
'row2', '55%',
'col1', '40%', # フレーム横分割比率
'col2', '60%',
'listfmt', '%I%i%N %m/%d %H:%M %s [%f]',
5.*.cgiの先頭行を「#!/usr/bin/perl」に修正
6.site.plと*.cgiをアップロード
7.パーミッションの変更
8.動作テスト
です。
動作した結果は、フレームで3分割されず、
500 Server error (何らかのエラーです)
になります。
いったんブラウザの「戻る」で前のページに戻り、「進む」で進むと
フレームで3分割されますが、3フレームとも
404 Not Found (ファイルが見つかりません)
になります。
そのままブラウザで更新すると、フレームがなくなり、
500 Server error (何らかのエラーです)
になります。
7が悪いのだと思っているのですが、全然分かりません。
BiG-NETのCGI(SSI)設置時の注意として、以下があったのでその通りにしたつもりです。
-----
ビッグネットのサーバー上ではユーザーCGI(SSI)はファイルオーナー権限で
動作しています。従ってCGI実行ファイルのパーミッションは、当社では701、
またCGIから読み書きされるデータファイルのパーミッションは600、フォルダは
705にして下さい。
-----
パーミッションは、cgiは701、フォルダは705、その他は600にしています。
その他にいろいろパーミッションの設定を変えてみましたが、ダメでした。
うぇぶ会議室のマニュアルの以下の部分にあたるので、現在はその設定にしていますが、
現象は同じです。
-----
サーヴァによっては、各ファイルの所有者がサーヴァでは無くユーザになっている
所があります。その場合、サーヴァは SetUID で動いている事になりますので、
各ファイルのパーミッションを変更する必要があります。
SetUIDサーヴァ環境でのディレクトリリストを参照して変更して下さい。
-----
現在のディレクトリリスト
-----
big4:/public/pub4/home4/hatabow/html/quake/cgi-bin/forum$ ls -lR
total 120
-r-----r-- 1 hatabow users4 179 May 27 1996 CancelPoster.html
-r-----r-- 1 hatabow users4 209 May 27 1996 CancelSystem.html
-r-----r-- 1 hatabow users4 657 Dec 26 1998 Preface.html
-r-x------ 1 hatabow users4 12532 Apr 29 16:19 article.cgi*
-r-x------ 1 hatabow users4 5869 Apr 29 16:19 cancel.cgi*
-r-x------ 1 hatabow users4 7919 Apr 29 16:19 contents.cgi*
-r-x------ 1 hatabow users4 8537 Apr 29 16:19 customize.cgi*
-r-------- 1 hatabow users4 15084 Dec 26 1998 forum.pl
-r-------- 1 hatabow users4 3890 Dec 26 1998 http.pl
drwx-----x 2 hatabow users4 4096 Jan 15 1999 icons/
-r-x------ 1 hatabow users4 2693 Apr 29 16:19 index.cgi*
-r-------- 1 hatabow users4 19900 Jan 10 1999 jcode.pl
-r-x------ 1 hatabow users4 1120 Apr 29 16:19 menu.cgi*
-rw------- 1 hatabow users4 0 Jan 30 1997 new_arrival
-r-------- 1 hatabow users4 4127 Apr 29 16:25 site.pl
drwx-----x 2 hatabow users4 4096 Jan 15 1999 test/
icons:
total 68
-r-----r-- 1 hatabow users4 144 Jun 4 1996 bot.gif
-r-----r-- 1 hatabow users4 155 May 14 1996 cancel.gif
-r-----r-- 1 hatabow users4 146 Sep 24 1996 date.gif
-r-----r-- 1 hatabow users4 149 May 11 1996 follow.gif
-r-----r-- 1 hatabow users4 148 Dec 13 1996 frame.gif
-r-----r-- 1 hatabow users4 147 Sep 24 1996 help.gif
-r-----r-- 1 hatabow users4 145 May 30 1996 menu.gif
-r-----r-- 1 hatabow users4 149 Dec 13 1996 multi.gif
-r-----r-- 1 hatabow users4 146 May 11 1996 new.gif
-r-----r-- 1 hatabow users4 162 Oct 17 1996 newtext.gif
-r-----r-- 1 hatabow users4 150 Jun 4 1996 next.gif
-r-----r-- 1 hatabow users4 143 Dec 13 1996 noframe.gif
-r-----r-- 1 hatabow users4 147 Jun 4 1996 prev.gif
-r-----r-- 1 hatabow users4 147 May 11 1996 text.gif
-r-----r-- 1 hatabow users4 153 Sep 24 1996 thread.gif
-r-----r-- 1 hatabow users4 143 Jun 4 1996 top.gif
-r-----r-- 1 hatabow users4 148 Jun 4 1996 wide.gif
test:
total 8
-rw------- 1 hatabow users4 26 Dec 26 1998 contents
-r-----r-- 1 hatabow users4 161 May 27 1996 index.html
以上、よろしくお願いします。