WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:パーミションの設定ができません

sumi[MAIL][URL][WriteDate : Tue Oct 31 21:11:51 2000]

こんばんわ。CGIについて質問です。
(1)メッセージを格納するテキストファイルのパーミションを変更しようとすると、Unable to Changeのメッセージがでてきます。。
(2)Alpha-netのサーバーなんですが、ここはCGIソースをメールで送ってUPしてもらうのですが、今日、UPしました、とメールが返信されてきたのですが、自分のディレクトリーにそのソースのファイルがないみたいなんですけど、これはどこに行ってしまったのでしょうか。そして、そのCGIソースのパーミションはどうやって変更すれば良いのでしょうか。


ちゃいぱ[MAIL][URL][WriteDate :Tue Oct 31 22:07:29 2000]

ここは、やはり、Alpha-netの管理者に聞くのが一番でしょう!


バギンズ[MAIL][URL][WriteDate :Wed Nov 1 03:13:25 2000]

アルファインターネットでCGIを使用する場合は結構くせがありそうですね。
↓ここをよく読みましょう。(^_^;)
http://www.alpha-net.ne.jp/support/AlphanetCGI.html

sumi[MAIL][URL][WriteDate :Wed Nov 1 09:17:42 2000]

ありがとうございます。そのアルファネットのCGIに関する注意書きのところに、
★自分のホームディレクトリにあるデータをオープン
CGIにて読み書きするデータはあなたのホームディレクトリに置いてもらいます。
例)open(IN,"/wwwroot/users/USERID/Count.dat");
ちなみに「USERID」にはあなたのユーザーIDが入ります。
ーーーーー>このCGIにて読み書きするデータ、というのは実際にCGIプログラムを動かしたい掲示板などのhtmファイル、ということなんでしょうか。

★CGIを実行するとき
CGIスクリプトは、「/cgi-bin/USERID」のディレクトリに入ります。
例)<FORM METHOD=POST ACTION="/cgi-bin/USERID/sample.pl">
ちなみに「USERID」にはあなたのユーザーIDが入ります。
ーーーー>この(例)の一文は、どこに書き入れれば良いのでしょうか。

★CGIのソース(PERLのソース)は拡張子を「.pl」にしてください。
ーーーー>これは、やっくんボードなどで拡張子をcgiにしてください。とありますが、ここではplにする、ということなのでしょうが、起動上問題はないのでしょうか。
アルファネットのCGIルールのところに、こういったことを理解できない方は、CGIのご使用をお勧めしません。って書いてあったので、直接アルファに聞きにくいのです・・・(;_;)。どうか、お助けください(-_-)



ちゃいぱ[MAIL][URL][WriteDate :Wed Nov 1 10:45:58 2000]

結論から言います。
やっくんボードに関しては、あきらめて下さい!
と言うのは、NTではまず動きません!(flockを使用しているため)
KENT-WEBのBBSがおすすめです。

>CGIプログラムを動かしたい掲示板などのhtmファイル、ということなんでしょうか。
掲示板で書き込んだログデータのことです。
ちなみに、やっくんボードの場合はログデータがhtmファイルになります。

>仮にやっくんボードの場合、
$cgidir = "./";

$cgidir = "/cgi-bin/USERID/";
でいけそうです。
当然、USERIDはsumiさんのになりますが...。

>やっくんボードなどで拡張子をcgiにしてください。
Alpha-netでは逆にyakkun.plとしないといけません。
NTなので、plで関連付けしているのでしょう。
また、NTなのでパーミッションを気にしなくてもOKです。

やっくんボードも将来的には、NTでも対応したいと思っています。
しかし、NTだとAlpha-netは、サーバーダウン多くなる?


バギンズ[MAIL][URL][WriteDate :Wed Nov 1 12:49:29 2000]


>ちゃいぱさん
>と言うのは、NTではまず動きません!(flockを使用しているため) 
flockは、95/98などでは駄目ですが、NTではOKのはずです。
NTFS限定だったかな???よく覚えてません。(^_^;)
まぁ、どっちにしてもNTサーバーでFATって事はないでしょう。

ソース見てませんが、他に何か特殊なことはやってますか?

sumi[MAIL][URL][WriteDate :Wed Nov 1 15:03:18 2000]

とりあえず、BBS最初の画面は開くようになりました。が、書き込みができません。この原因は一体なんなんでしょう。。。?

sumi[MAIL][URL][WriteDate :Wed Nov 1 15:41:53 2000]

とりあえず、BBS最初の画面は開くようになりました。が、書き込みができません。この原因は一体なんなんでしょう。。。?

ちゃいぱ[MAIL][URL][WriteDate :Wed Nov 1 15:46:19 2000]


>flockは、95/98などでは駄目ですが、NTではOKのはずです。 
前に、ラウンジで見た記憶があります。すっかり忘れていました。
じゃあ、動くかな!?

>BBS最初の画面は開くようになりました。が、書き込みができません。
今のソースを頭から20行ぐらいここに載せて下さい。

sumi[MAIL][URL][WriteDate :Wed Nov 1 15:50:28 2000]

とりあえず、BBS最初の画面は開くようになりました。が、書き込みができません。この原因は一体なんなんでしょう。。。?

sumi[MAIL][URL][WriteDate :Wed Nov 1 18:47:04 2000]

最初の20行です。これは、やっくんボードの方ではありませんが。(やっくんボードは、まだ作成中なのです)
#!/wwwroot/cgi-bin/perl

require '/wwwroot/cgi-bin/jcode.pl';
$homepage = 'http://www.alpha-net.ne.jp/users2/fpinfo/home.htm';
$datafile = '/wwwroot/users2/fpinfo/custom.txt';
$bg_gif = '';
$password = '55teddy';
$title = 'WELCOME TO FLYING PENGUINS BBS';
$titlevew = 'yes';
$title_gif = 'http://www.alpha-net.ne.jp/users2/fpinfo/Animation3.gif';
$top_gif = '';
$bg_color = '#000000';
$text_color = '#FFFFFF';
$link_color = '#FFFF00';
$vlink_color = '#FFFF00';
$form_bg_color = 'しない';
$tb_bg_color = 'なし';
$font_size = 3;
$max = 100;
$pagevew = 10;
$CookieName = 'custombbs';
$hostvew = '';
$agentvew = '';

ちゃいぱ[MAIL][URL][WriteDate :Thu Nov 2 09:20:52 2000]

ここは、やはり、このCGIのサポートBBS等へ質問したほうが...。
プロバイダとCGIの両方が、他人様のでは、ちょっと厳しいです!

でも、現状のCGIソースを xxx.txt にしてURLを公開して見て下さい。

sumi[MAIL][URL][WriteDate :Thu Nov 2 12:14:49 2000]

そうですね。。お手数おかけしました。
実は、このCGIの製作者に確認したら、NTサーバーではダメみたいということでした。。。ので、これも諦めなくてはならないようです(>_<)
とほほ。。。ちゃいぱぱさんが勧めてくれた、KENTWEBさんのBBSをトライしてみることにします。
ちなみに、やっくんボードもNTサーバーではやはり諦めなくてはなりませんか?

バギンズ[MAIL][URL][WriteDate :Thu Nov 2 13:07:42 2000]

terraさんとこのカスタム掲示板ですね。
私もソース生成して中を確認してみました。

/wwwroot/users2/fpinfo/custom.txt
の書き込みで失敗しているようです。(読み込みはOK)

どうも最初の質問の(1)が問題っぽいですね。
custom.txtのパーミッションはどうなっているのでしょう?
もし、読み込みのみなら変更する必要があります。
また、もしかすると、
/wwwroot/users2/fpinfo
自体のパーミッションも関係しているのかもしれません。

この問題が解決できなければ、おそらく全ての掲示板CGIがダメでしょう。
データファイルのパーミッション件を、アルファインターネットへ聞いてみてください。

#ところで、このカスタム掲示板って全くロックしてない様に思えますが...
#カスタマイズで作るBBSなんぞにロックは不要とかいう勢いでしょうか...(ー”ー)
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]