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


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: indexが・・・。
Date: 2000/02/18 15:52:42
Reference: mesh.forum.4/00135

2月18日に、タカヒコさんは書きました。

>index.cgiがインターナルサーバーエラーになって表示されません。
>どうしてですか?どうしたらいいのですか?教えてください・・・。

まずは、少し前に私が投稿した記事を読んで下さい。

で、メールアドレスからするとタカヒコさんは最近「aiueo」という名前で投稿されていますよね。
その時の問題を引きずっているということでしょうか。

「timelocal.pl」について質問されていましたが、
それは以下のようなエラーが出ているということでしょうか。

  Can't locate timelocal.pl in @INC at ./forum.pl line 14.

そうだとして、「Re: timelocal.plってなんですか?」の記事は
読んでもらえましたか。それを読んでいれば解決してても良さそうなものですが。
もしまだなのなら、以前のにあさんの記事「timelocal.plが無い時」を
参考にして下さい。

#つぎに投稿するときにはもう少し具体的にできるだけ多くの情報を載せて下さいね。
#そうでないと適切な助言ができませんから。


[NEW] フォロー記事投稿 記事のキャンセル
From: M's square <msquare@mte.biglobe.ne.jp>
Subject: 会議室選択欄の日付
Date: 2000/02/19 17:48:06

はじめまして、こんにちは。
ウェブ会議室を設置させていただこうと思って、色々とやってみたのですが、
どうしても会議室選択欄の会議室名のあとに書いてある(日付)が変わりません。
この日付をどこから持ってきているのか教えていただけないでしょうか?
 なお、インストール先のサーバは、www5a.biglobeであるため、
contents.cgi, article.cgi, cancell.cgiファイル中のFORUMPATHはCGIPATHへと
変更しております。この辺が原因かと思ってトライしてみたのですが、
原因がつかめませんでした。どうぞ宜しくお願いいたします。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: 会議室選択欄の日付 (on www5a)
Date: 2000/02/25 13:47:17
Reference: mesh.forum.4/00137

2月19日に、M's squareさんは書きました。

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

M's squareさん、こんにちは。

>ウェブ会議室を設置させていただこうと思って、色々とやってみたのですが、
>どうしても会議室選択欄の会議室名のあとに書いてある(日付)が変わりません。
>この日付をどこから持ってきているのか教えていただけないでしょうか?

forum.plのget_room_menuでメニューページの会議室一覧を作ってますが、
その中の以下の部分で各部屋のディレクトリ内にある contents ファイルの更新日時を
取得していますが、それがうまくいってないのではないでしょうか。

  $mtime = (stat("$forumpath/$room/contents"))[9];

というのも、ユーザカスタマイズで既読日付書式を
「(%Y/%m/%d %H:%M:%S)」としたら「(1970/01/01 09:00:00)」なんて表示されましたから。(^^;;

#'2000/01/01'かと思ってましたが、'1970/01/01'だったんですね。

あと、CGIが返してきたページも「最終更新日時:不明」となっており、
「Last-Modified:」が正しく設定されていないようです。

でも、各ページのフッターでは「Last Update: 26 December 1998 」という日付が表示されてるし...
この日付は、同じくforum.plのfooter_initの以下の部分から持ってきてると思いますが
どうしてこっちはちゃんとした日付なんでしょうね。
1998/12月というのもちょっと古い気もしますが、各CGIファイルの更新日はどうなってますか。>M's squareさん

  local($mday, $mon, $year) = (&http'local_time((stat($0))[9]))[3, 4, 5];


> なお、インストール先のサーバは、www5a.biglobeであるため、
>contents.cgi, article.cgi, cancell.cgiファイル中のFORUMPATHはCGIPATHへと
>変更しております。この辺が原因かと思ってトライしてみたのですが、
>原因がつかめませんでした。どうぞ宜しくお願いいたします。

WEBサーバが噂のZeusってことで他とはちょっと違いますが
この際、それは関係ないですね。
perlがおかしいのでしょうかね。

これ以上はにあさんにご出馬いただかないとわかりませんね...(#^_^#)


[RE] フォロー記事投稿 記事のキャンセル
From: M's square <msquare@mte.biglobe.ne.jp>
Subject: Re: 会議室選択欄の日付 (on www5a)
Date: 2000/02/26 15:51:34
Reference: mesh.forum.4/00140

2月25日に、TADさんは書きました。

こんにちは、お返事ありがとうございます。

 いまのいままで、'2000/01/01'だと思ってました。
1998/12/26というのは、menu.cgi, http.pl, customize.cgiの日付です。
他の変更を加えた物は、2000/02/xxとなっております。
Last-Modified:がおかしいとは思っているのですが、まだ、原因を特定できません。
もう少し検討いたします。 どうもありがとうございました。


>forum.plのget_room_menuでメニューページの会議室一覧を作ってますが、
>その中の以下の部分で各部屋のディレクトリ内にある contents ファイルの更新日時を
>取得していますが、それがうまくいってないのではないでしょうか。
>
>  $mtime = (stat("$forumpath/$room/contents"))[9];
>
>というのも、ユーザカスタマイズで既読日付書式を
>「(%Y/%m/%d %H:%M:%S)」としたら「(1970/01/01 09:00:00)」なんて表示されましたから。(^^;;
>
>#'2000/01/01'かと思ってましたが、'1970/01/01'だったんですね。
>
>あと、CGIが返してきたページも「最終更新日時:不明」となっており、
>「Last-Modified:」が正しく設定されていないようです。
>
>でも、各ページのフッターでは「Last Update: 26 December 1998 」という日付が表示されてるし...
>この日付は、同じくforum.plのfooter_initの以下の部分から持ってきてると思いますが
>どうしてこっちはちゃんとした日付なんでしょうね。
>1998/12月というのもちょっと古い気もしますが、各CGIファイルの更新日はどうなってますか。>M's squareさん
>
>  local($mday, $mon, $year) = (&http'local_time((stat($0))[9]))[3, 4, 5];
>


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 会議室選択欄の日付
Date: 2000/02/29 09:08:26
Reference: mesh.forum.4/00137

お久しぶりデス。にあです。(ぉぃ

2月19日に、M's squareさんは書きました。

>ウェブ会議室を設置させていただこうと思って、色々とやってみたのですが、
>どうしても会議室選択欄の会議室名のあとに書いてある(日付)が変わりません。
>この日付をどこから持ってきているのか教えていただけないでしょうか?

日付に付いてはTADさんが書いて下さった様に各部屋のcontentsファイルの
更新日時から作っているんですが、contentsファイルが読めなくて日時の0値、
つまり標準時(GMT)で1970/01/01 00:00:00になっていますね。

# 読めない時にはエラーにした方が良かったかしら? 
## あわわ、$mtime にスライスが代入されてる。(^^; 他にも沢山ありそうだな。(^^;;;

> なお、インストール先のサーバは、www5a.biglobeであるため、
>contents.cgi, article.cgi, cancell.cgiファイル中のFORUMPATHはCGIPATHへと
>変更しております。この辺が原因かと思ってトライしてみたのですが、
>原因がつかめませんでした。どうぞ宜しくお願いいたします。

実は、メインルーチンの中で $FORUMPATH として使っている変数は、forum.pl の
中では、$forumpath として現われるので get_room_menu() の中の $forumpath も
変更すれば動いたでしょう、けど、元々ソースをいじらないで site.pl の変更だけで
いけるようになっているはずです。

現在 M's squareさんの site.pl では、

$forumroot = 'http://www5a.biglobe.ne.jp/~msquare/cgi-bin/webforum';
$cgiroot = 'http://cgi.www5a.biglobe.ne.jp/~msquare/cgi-bin/webforum';
$forumpath = 'http://www5a.biglobe.ne.jp/~msquare/cgi-bin/webforum';

になっていますが、$forumpath は URL では無く、サーヴァ上のパスですから
これではまずいです。ここにはまさに M's squareさんが $CGIPATH に設定した
パスを書きます。そうすればソースをいじらなくとも必要な変更はスクリプトの
方で勝手にやってくれます。(^^)


[RE] フォロー記事投稿 記事のキャンセル
From: M's square <msquare@mte.biglobe.ne.jp>
Subject: Re: 会議室選択欄の日付
Date: 2000/02/29 12:15:32
Reference: mesh.forum.4/00148

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

>実は、メインルーチンの中で $FORUMPATH として使っている変数は、forum.pl の
>中では、$forumpath として現われるので get_room_menu() の中の $forumpath も
>変更すれば動いたでしょう、けど、元々ソースをいじらないで site.pl の変更だけで
>いけるようになっているはずです。
>
>現在 M's squareさんの site.pl では、
>
>$forumroot = 'http://www5a.biglobe.ne.jp/~msquare/cgi-bin/webforum';
>$cgiroot = 'http://cgi.www5a.biglobe.ne.jp/~msquare/cgi-bin/webforum';
>$forumpath = 'http://www5a.biglobe.ne.jp/~msquare/cgi-bin/webforum';
>
>になっていますが、$forumpath は URL では無く、サーヴァ上のパスですから
>これではまずいです。ここにはまさに M's squareさんが $CGIPATH に設定した
>パスを書きます。そうすればソースをいじらなくとも必要な変更はスクリプトの
>方で勝手にやってくれます。(^^)

 どうもありがとうございました。
$forumpathには、cgi.を経由しないように設定しないといけないかと思って、
このようにしていました。"."に直し、他もすべて戻したところ、正常に
動作しました。 助かりました。ありがとうございました。
たぶん、site.plの設定だけですべて済むのであろうと思ってはいたのですが、
上記のような考え違いのために、いろいろと試していたのですが、全部無駄でした;;)。
 ところで、www5aで自動解凍したときに、属性がすべて逆に設定されました。
これは例のZeusに関係のある話なのでしょうか? それともなんかやり方が
まずかったのでしょうか。


[RE] フォロー記事投稿 記事のキャンセル
From: えいゆん <eiyun@wt.ask.ne.jp>
Subject: Re: 掲示板荒らし対策 何か知恵をお貸しください m(__)m
Date: 2000/02/19 19:12:16
Reference: mesh.forum.4/00121

えいゆんです。
仕事が激多忙の為、お返事できませんでした ;_;

Remote-HostとUser-Agentの表示ですが、うまくできました。
しばらくは、これで様子を見ようと思います。
どうもありがとうございます。>にあさん  m(__)m


1月27日に、にあさんは書きました。
>あはは、すっかりはまってしまって、ヴィデオはDVに買い替えるわ、DVDは買うわ、
>編集用のパソコンはそろえるわ、と言う状態で... (^^;;

さくらのおかげで、W-VHSビデオデッキの製造中止が延期になったりなど
オーディオ・ビデオ業界では噂になってましたしね… ^^;;;
という私も、さくらのおかげで人生が全く変わった気もしますけど(笑)


># 実はそちらのBBSもうぇぶ会議室になる以前から覗かせていただいてましたので、
># うぇぶ会議室に換わった時には、「やった!」と思う反面、rec系で従来型から
># 移行した所が軒並み「難しい」と評判悪かったり、流行らなかったりしたのを
># 見ていたので、相当ビクビクしていました。(^^;;

最初のころは「扱いにくい〜」「どう操作すればよいのでしょう?」という
問い合わせが多かったのですが… 馴れればかえって扱いやすいのと
話題ごとに会議室が立てやすい。さらに私が草の根系でこういうタイプの
レス書きツールを使ってたので、「これだ!」とか言って思い切って
変更しちゃったのです ^^;;
#1年ほど試験運用はしてましたけどね。


>・入力されたメールアドレスがオンラインで検証可能かどうか?(vrfyコマンド)
>・接続元が公開プロクシかどうか?
>・入力された題名や本文中に、制限対象となる言葉が含まれているかどうか?
>等で排除機構を働かせている所もあるようです。

その辺は知人でやっている人が居るのですが、管理が結構大変になって
泣かされていた気もします… ^^;;
メールアドレスの検証は… そういえば私の所って書かなくても
投稿できるので、あんまり意味がないですね(笑)


[RE] フォロー記事投稿 記事のキャンセル
From: えいゆん <eiyun@wt.ask.ne.jp>
Subject: Re: 掲示板荒らし対策 何か知恵をお貸しください m(__)m
Date: 2000/02/19 19:17:27
Reference: mesh.forum.4/00122

1月28日に、いしどうさんは書きました。

>いしどう っす。

はじめまして。えいゆんともうします。

>>原因はrimのサーバー変更なのですが、それ以前に今までのrimのcgiの
>>動作に問題があったようで…
   :
>えっと、内輪掲示板なんでURLは明かせませんが、うぇぶ会議室、わたしのは動いて
>ますよ。T3 ドメインです。

うぐぅ… うまくいきましたか…
私のほうは、なぜかserver-errorを吐きつづけて、全く動作する様子も
なかったため、あきらめちゃったのですが…
site.plと#!/usr/local/bin/perl4ぐらいしか変更しなかったので
もっと深く突き止めていけば、動いたのかもしれませんね。
でも、いずれにせよrimで100MBも契約したくなかったので
あっさり移転しました ^^;;;;;
#今の場所は100MBあるので、当分は大丈夫かと(笑)


[NEW] フォロー記事投稿 記事のキャンセル
From: HATABOW <seiji-h@mx9.tiki.ne.jp>
Subject: 簡易記事検索拡張機能
Date: 2000/02/27 20:45:32

はじめまして。

拡張機能の組み込みについて教えてください。v1.7cです。

簡易記事検索拡張機能を手順通り、設定しました。
1.recent-ex.pl(v1.17)をDLし、recent-ex.cgiに変更しテキストモードでアップロード
2.パーミッションは505に設定
3.@ext = (に以下の追加
-----
'recent-ex',
	'最近の投稿一覧',
	'menu',
	'contents',
	'recent-ex.cgi',
	'最近の投稿一覧拡張機能\',
	'on',

'recent-ex-set',
	'簡易記事検索',
	'menu',
	'article',
	'recent-ex.cgi?set=yes',
	'簡易記事検索拡張機能\',
	'on',
-----

ユーザカスタマイズで、上2つを使うかどうかは、設定できるようになっているのですが、
メニューに2つの機能が表示されません。

どなたか分かる方いましたら、教えてください。
よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: HATABOW <seiji-h@mx9.tiki.ne.jp>
Subject: Re: 簡易記事検索拡張機能
Date: 2000/02/27 21:15:48
Reference: mesh.forum.4/00143

お騒がせしました。

投稿があったあと、出てきました。
Reloadではダメなのですね。

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


2月27日に、HATABOWさんは書きました。

>はじめまして。
>
>拡張機能の組み込みについて教えてください。v1.7cです。
>
>簡易記事検索拡張機能を手順通り、設定しました。
>1.recent-ex.pl(v1.17)をDLし、recent-ex.cgiに変更しテキストモードでアップロード
>2.パーミッションは505に設定
>3.@ext = (に以下の追加
>-----
>'recent-ex',
>	'最近の投稿一覧',
>	'menu',
>	'contents',
>	'recent-ex.cgi',
>	'最近の投稿一覧拡張機能\',
>	'on',
>
>'recent-ex-set',
>	'簡易記事検索',
>	'menu',
>	'article',
>	'recent-ex.cgi?set=yes',
>	'簡易記事検索拡張機能\',
>	'on',
>-----
>
>ユーザカスタマイズで、上2つを使うかどうかは、設定できるようになっているのですが、
>メニューに2つの機能が表示されません。
>
>どなたか分かる方いましたら、教えてください。
>よろしくお願いします。


[NEW] フォロー記事投稿 記事のキャンセル
From: HATABOW <seiji-h@mx9.tiki.ne.jp>
Subject: ツリー表示
Date: 2000/02/27 21:36:03

お世話になってます。

記事をここみたいにレスがつくと、ツリー表示されるようにしたいのですが
できません。

indentだとおもうのですが、規定値5のままにしてます。
5段まではOKでそれ以上はツリーにならないということではないのでしょうか。

よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: ツリー表示
Date: 2000/02/28 14:58:58
Reference: mesh.forum.4/00145

2月27日に、HATABOWさんは書きました。

>記事をここみたいにレスがつくと、ツリー表示されるようにしたいのですが
>できません。

後述します。

>indentだとおもうのですが、規定値5のままにしてます。
>5段まではOKでそれ以上はツリーにならないということではないのでしょうか。

'indent'の意味はその通りです。
まぁ、正確には「それ以上はツリーにならない」ではなく、
「インデントが深くならずに深さを数字で表示するようになる」ですが。

ただ、HATABOWさんの所の一覧表示書式(listfmt)は「%N %m/%d %H:%M %s [%f]」となっており
"%I"が設定されていないため、実際にはインデントされません。
listfmt を '%I %N %m/%d %H:%M %s [%f]' などとして
"%I"を設定すれば良いと思います。

まず、ユーザカスタマイズで上記の一覧表示書式を試して見栄えを確認してみては?


[RE] フォロー記事投稿 記事のキャンセル
From: HATABOW <seiji-h@mx9.tiki.ne.jp>
Subject: Re: ツリー表示
Date: 2000/02/28 20:34:31
Reference: mesh.forum.4/00146

こんばんは。
レスありがとうございます。

%Iを追加してやればできました!
indentを0にして、数字が表示されてイヤだったので
%Iは消していました。
ただ表示する、というものではなかったのですね。
どうもありがとうございました。

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



2月28日に、TADさんは書きました。

>2月27日に、HATABOWさんは書きました。
>
>>記事をここみたいにレスがつくと、ツリー表示されるようにしたいのですが
>>できません。
>
>後述します。
>
>>indentだとおもうのですが、規定値5のままにしてます。
>>5段まではOKでそれ以上はツリーにならないということではないのでしょうか。
>
>'indent'の意味はその通りです。
>まぁ、正確には「それ以上はツリーにならない」ではなく、
>「インデントが深くならずに深さを数字で表示するようになる」ですが。
>
>ただ、HATABOWさんの所の一覧表示書式(listfmt)は「%N %m/%d %H:%M %s [%f]」となっており
>"%I"が設定されていないため、実際にはインデントされません。
>listfmt を '%I %N %m/%d %H:%M %s [%f]' などとして
>"%I"を設定すれば良いと思います。
>
>まず、ユーザカスタマイズで上記の一覧表示書式を試して見栄えを確認してみては?


[NEW] フォロー記事投稿 記事のキャンセル
From: にしやん <nishimura@netarks.com>
Subject: Javaで文字型を整数型にキャストする方法
Date: 2000/03/09 20:48:00

文字型を整数型へキャストする方法をがわかりましたので、報告まで。

(例1)文字型を整数型へ

    String smoji;
       int iseisu;
       iseisu = Integer.valueOf(smoji).intValue();

(例2)整数型を文字型へ
    
    smoji = String.valueOf(iseisu);

何かの参考になれば幸いです。


[NEW] フォロー記事投稿 記事のキャンセル
From: uoohsan <okamoto@hokuwa.co.jp>
Subject: たすけてぇ〜...
Date: 2000/03/22 16:57:18

会議室のインストールまで終わりました。
どうしても初期ページで右上のページが表示されません。
こんな感じです。

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

お手数ですが、エラーが起こったときの状況を システム管理者 (*****) まで、お知らせ下さると幸いです。 
−−−−−

site.plの設定が悪いのかなぁ???
どなたか助けてください。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: たすけてぇ〜...
Date: 2000/03/23 00:46:15
Reference: mesh.forum.4/00151

3月22日に、uoohsanさんは書きました。

>どうしても初期ページで右上のページが表示されません。
>こんな感じです。
>
>−−−−−
>System Error!! 
>システムに致命的エラーが生じました。原因 ('ファイルが見つかりません', "test/contents")

ふむ。

>site.plの設定が悪いのかなぁ???

そうでしょうね。
で、どの様な設定にしていますか?


[NEW] フォロー記事投稿 記事のキャンセル
From: ひと <hito@mug.biglobe.ne.jp>
Subject: iモード対応にするには
Date: 2000/03/24 23:23:41

 うぇぶ会議室をiモード対応というか、iモード用にするにはどうすればいい
でしょうか。

 imode.cgiとして新しいPerlスクリプトを書くのがよいのか、それとも
index.cgiなどの内容を変えてしまうのがよいのか。

 拡張機能ってどういう仕組みなのでしょうか。例えば、forum.plなどを使え
ば拡張機能になるのでしょうか。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: iモード対応にするには
Date: 2000/03/25 04:25:48
Reference: mesh.forum.4/00153

3月24日に、ひとさんは書きました。

> うぇぶ会議室をiモード対応というか、iモード用にするにはどうすればいい
>でしょうか。

まず、フレーム機能は使えないですからその辺は変えないといけないでしょうね。
それと表示画面のサイズが小さいから、それにあわせたレイアウトにするということは
必要でしょう。(記事のHTMLや記事一覧など)

> imode.cgiとして新しいPerlスクリプトを書くのがよいのか、それとも
>index.cgiなどの内容を変えてしまうのがよいのか。

それはケースバイケースですね。修正量や修正内容に因りますから。

ひとつ考えたんですけど、menu.cgiを作り替えてi-modeに適したレイアウトの
会議室一覧を出力させてそれをTOPページにするのはどうでしょうか。
cookiesは使えなかったと思うので、ユーザカスタマイズへのリンクはいらないですし。

あるいはいっそのことrecent-ex.cgiをTOPページにするというのは、やりすぎですかね。

> 拡張機能ってどういう仕組みなのでしょうか。例えば、forum.plなどを使え
>ば拡張機能になるのでしょうか。

仕組みですか、改まって考えたことなかったです...(^^;;

...........ちょっと考えてみました。

要するに、うぇぶ会議室の環境(contentsファイルや記事ファイルやディレクトリ構造等)
を利用して動作するCGIっていうだけじゃないですか。
別にforum.plなどは使わなくても拡張機能は作れますけど、楽をしようとすると
必然的に使うことになるでしょうね。

もしかして、そういうことを聞いているのではなかったりして? (^^;;


[RE] フォロー記事投稿 記事のキャンセル
From: ひと <hito@mug.biglobe.ne.jp>
Subject: Re: iモード対応にするには
Date: 2000/03/25 09:16:57
Reference: mesh.forum.4/00154

3月25日に、TADさんは書きました。

 すでにどなたかが、iモード対応の拡張機能か何かを作成されていないかと
期待して書いた面もありました。(^_^;)まだ、作られて方はいらっしゃらない
ようですね。

>> imode.cgiとして新しいPerlスクリプトを書くのがよいのか、それとも
>>index.cgiなどの内容を変えてしまうのがよいのか。
>
>それはケースバイケースですね。修正量や修正内容に因りますから。
>
>ひとつ考えたんですけど、menu.cgiを作り替えてi-modeに適したレイアウトの
>会議室一覧を出力させてそれをTOPページにするのはどうでしょうか。
>cookiesは使えなかったと思うので、ユーザカスタマイズへのリンクはいらないですし。

 ふと思いつきましたが、imode.cgiのように別のファイルにしたほうがよい
ように思いました。というのは、menu.cgiを改造してしまうと、うぇぶ会議室
がバージョンアップしたときに、また改造するのが面倒な気がしますから。

>あるいはいっそのことrecent-ex.cgiをTOPページにするというのは、やりすぎですかね。

 先ほどrecent-ex.cgiを試してみましたが、再検索条件などが表示されて
文字数が多いので、iモード端末では読み込めないような気がします。

>> 拡張機能ってどういう仕組みなのでしょうか。例えば、forum.plなどを使え
>>ば拡張機能になるのでしょうか。
>
>要するに、うぇぶ会議室の環境(contentsファイルや記事ファイルやディレクトリ構造等)
>を利用して動作するCGIっていうだけじゃないですか。
>別にforum.plなどは使わなくても拡張機能は作れますけど、楽をしようとすると
>必然的に使うことになるでしょうね。

 うぇぶ会議室の機能を拡張するものであれば、拡張機能になるということかな。
なにか作成上の決まり事があるのかな、と思いまして。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: iモード対応にするには
Date: 2000/03/29 13:56:03
Reference: mesh.forum.4/00155

3月25日に、ひとさんは書きました。

>>ひとつ考えたんですけど、menu.cgiを作り替えてi-modeに適したレイアウトの
>>会議室一覧を出力させてそれをTOPページにするのはどうでしょうか。
>>cookiesは使えなかったと思うので、ユーザカスタマイズへのリンクはいらないですし。
>
> ふと思いつきましたが、imode.cgiのように別のファイルにしたほうがよい
>ように思いました。というのは、menu.cgiを改造してしまうと、うぇぶ会議室
>がバージョンアップしたときに、また改造するのが面倒な気がしますから。

もちろんそうですね。
「menu.cgiを作り替えて」というのは
「menu.cgiをコピーして別のファイル(imode.cgi等)にしてそれをベースにして作り替えて」
と言う意味で書きました。

> 先ほどrecent-ex.cgiを試してみましたが、再検索条件などが表示されて
>文字数が多いので、iモード端末では読み込めないような気がします。

ですからこれも、
recent-ex.cgiをベースにして再検索条件の指定部分等を出力する処理を削除して
別の名前のCGIにすれば良いのではないかと。

> うぇぶ会議室の機能を拡張するものであれば、拡張機能になるということかな。

その通りです。(^^)

まぁ、そういうメニュ部分はできるだけサイズを小さくレイアウトする事は何とでも
なりそうですが、記事本体はどうにかしないといけないですね。

直接htmlファイルを読んでしまうとかなり大きな記事もあるでしょうから
htmlファイルの不要な部分を編集して出力したり、ファイルを分割して出力する
ようなCGIは別途用意した方が良いでしょうね。


[RE] フォロー記事投稿 記事のキャンセル
From: ひと <hito@mug.biglobe.ne.jp>
Subject: Re: iモード対応にするには
Date: 2000/03/30 00:53:37
Reference: mesh.forum.4/00161

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

>「menu.cgiを作り替えて」というのは
>「menu.cgiをコピーして別のファイル(imode.cgi等)にしてそれをベースにして作り替えて」
>と言う意味で書きました。
>
>> 先ほどrecent-ex.cgiを試してみましたが、再検索条件などが表示されて
>>文字数が多いので、iモード端末では読み込めないような気がします。
>
>ですからこれも、
>recent-ex.cgiをベースにして再検索条件の指定部分等を出力する処理を削除して
>別の名前のCGIにすれば良いのではないかと。

 にあさんのCGIにしろ、TADさんの拡張機能CGIにしろ、ソースを流用・改造し
ても良いのでしょうか。CGIの最初に改造しても良いような趣旨の英文が書いて
あるようですが。

>まぁ、そういうメニュ部分はできるだけサイズを小さくレイアウトする事は何とでも
>なりそうですが、記事本体はどうにかしないといけないですね。
>
>直接htmlファイルを読んでしまうとかなり大きな記事もあるでしょうから
>htmlファイルの不要な部分を編集して出力したり、ファイルを分割して出力する
>ようなCGIは別途用意した方が良いでしょうね。

 これは、けっこう頭の痛い問題ですね。まだあまりParlには詳しくないので、
うまくできるかどうか・・・・。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: iモード対応にするには
Date: 2000/04/01 03:54:36
Reference: mesh.forum.4/00162

にあ%モバイル@出先です。(^^;;

3月30日に、ひとさんは書きました。

>3月29日に、TADさんは書きました。
>
>>ですからこれも、
>>recent-ex.cgiをベースにして再検索条件の指定部分等を出力する処理を削除して
>>別の名前のCGIにすれば良いのではないかと。
>
> にあさんのCGIにしろ、TADさんの拡張機能CGIにしろ、ソースを流用・改造し
>ても良いのでしょうか。CGIの最初に改造しても良いような趣旨の英文が書いて
>あるようですが。

全然かまいません。心置き無く改造して下さい。
imode用拡張機能セットとかあると良いですね。(^^)

>>直接htmlファイルを読んでしまうとかなり大きな記事もあるでしょうから
>>htmlファイルの不要な部分を編集して出力したり、ファイルを分割して出力する
>>ようなCGIは別途用意した方が良いでしょうね。
>
> これは、けっこう頭の痛い問題ですね。まだあまりParlには詳しくないので、
>うまくできるかどうか・・・・。

クライアント側の都合で1ペーヂに表示する行数を制限して、長い場合は
ペーヂがえをするというのは、新しい視点ですね。面白い。
忙しくなければ自分で書くんですが、この頃全然暇が無くて... (^^;;

うまく出来たら、拡張機能として公開していただけるとうれしいです。
# ってすっかり他力本願になっているが... (^^;


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: iモード対応にするには
Date: 2000/04/03 17:40:59
Reference: mesh.forum.4/00166

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

>にあ%モバイル@出先です。(^^;;
>
>3月30日に、ひとさんは書きました。
>
>> にあさんのCGIにしろ、TADさんの拡張機能CGIにしろ、ソースを流用・改造し
>>ても良いのでしょうか。CGIの最初に改造しても良いような趣旨の英文が書いて
>>あるようですが。
>
>全然かまいません。心置き無く改造して下さい。

同じく、です。

>クライアント側の都合で1ペーヂに表示する行数を制限して、長い場合は
>ペーヂがえをするというのは、新しい視点ですね。面白い。

ただ、分割処理が難しいですね。
分割方法にしても単に文字数で分割すると文章の途中で切れてしまうだろうし
MAXサイズ未満の「。(句点)」の位置が妥当でしょうけど、
要素の途中で分割される場合、タグを閉じてあげたり
後半の方には逆に開始タグを付加してあげないといけないし。
TABLE要素を分割する場合なんかもちょっと大変そうですね。
(と思ったら、iモード対応HTML Version2.0 タグ一覧を見ると、そもそもTABLE要素は
 使えないようですね。どう表示されるんだろ?TABLE要素は表示されないのかな?)
まぁできないことではないので、どなたか...↓(^^;;

>うまく出来たら、拡張機能として公開していただけるとうれしいです。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: iモード対応にするには
Date: 2000/03/25 12:35:12
Reference: mesh.forum.4/00153

3月24日に、ひとさんは書きました。

> うぇぶ会議室をiモード対応というか、iモード用にするにはどうすればいい
>でしょうか。

あたし自身はiモードどころか、単なる携帯電話やPHSすら持ったこと無い人なので
全然分からないんですが(^^;; Web Pageを見る時にどのような制限がありますか?
iモード用のウェブペーヂの書き方をまとめたペーヂとかは無いかしら?

## あたしがいつもいる場所って遮蔽されていて、電波なんか全然届かないからなぁ (^^;;;


[RE] フォロー記事投稿 記事のキャンセル
From: ひと <hito@mug.biglobe.ne.jp>
Subject: Re: iモード対応にするには
Date: 2000/03/25 21:46:16
Reference: mesh.forum.4/00156

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

>3月24日に、ひとさんは書きました。
>
>> うぇぶ会議室をiモード対応というか、iモード用にするにはどうすればいい
>>でしょうか。
>
>あたし自身はiモードどころか、単なる携帯電話やPHSすら持ったこと無い人なので
>全然分からないんですが(^^;; Web Pageを見る時にどのような制限がありますか?
>iモード用のウェブペーヂの書き方をまとめたペーヂとかは無いかしら?

 携帯なので、画面が狭く(最も狭い機種でいわゆる全角文字で横8文字×縦6行
だったかな)、メモリー搭載量が少ないです。ドコモでは、推奨するファイルの
大きさが2KBで、最大で5KBを越えないようにするということです。詳しくは、
NTTDoCoMoが作ったページを見てください。

>## あたしがいつもいる場所って遮蔽されていて、電波なんか全然届かないからなぁ (^^;;;

##そこは、どういう場所なんだろう?


[RE] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: Re: iモード対応にするには
Date: 2000/03/26 22:24:31
Reference: mesh.forum.4/00156

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

>3月24日に、ひとさんは書きました。
>
>> うぇぶ会議室をiモード対応というか、iモード用にするにはどうすればいい
>>でしょうか。
>
>あたし自身はiモードどころか、単なる携帯電話やPHSすら持ったこと無い人なので
>全然分からないんですが(^^;; Web Pageを見る時にどのような制限がありますか?
>iモード用のウェブペーヂの書き方をまとめたペーヂとかは無いかしら?
>

 HDMLが search keyです (違ったら笑って流して(^_^;)
 W3Cにも提出されているようですが、ざっくり見ただけでは
 ディスカッションの履歴しか見つけられなかった。

 仕様書がありましたが 信用できるのかは???です


>## あたしがいつもいる場所って遮蔽されていて、
>電波なんか全然届かないからなぁ (^^;;;

 電波受けると 女の子しか・・・と言うのは迷信らしい


[RE] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: Re: iモード対応にするには
Date: 2000/03/30 23:11:21
Reference: mesh.forum.4/00158

3月26日に、Shigeさんは書きました。

>3月25日に、にあさんは書きました。
>
>>3月24日に、ひとさんは書きました。
>>
>>> うぇぶ会議室をiモード対応というか、iモード用にするにはどうすればいい
>>>でしょうか。
>>
>>あたし自身はiモードどころか、単なる携帯電話やPHSすら持ったこと無い人なので
>>全然分からないんですが(^^;; Web Pageを見る時にどのような制限がありますか?
>>iモード用のウェブペーヂの書き方をまとめたペーヂとかは無いかしら?
>>
>
> HDMLが search keyです (違ったら笑って流して(^_^;)

 ヴ なんか 違うみたい(^_^;)(よく考えたら私がしゃしゃり出る幕は無かった)
 キャンセルコード覚えてない

#携帯やPHSは 遠出するときは欲しいけど それ以外は無駄なので持ってない
#PDAに電話機能が内蔵されれば 買うんだけど・・・


[NEW] フォロー記事投稿 記事のキャンセル
From: ケチロウ <kei-h@magical3.egg.or.jp>
Subject: contentsファイルで躓いてます
Date: 2000/03/27 17:25:11

いつも「うぇぶ会議室」を利用させていただいてます。ありがとうございます。

今回ホームペーヂを引っ越しするにあたって、会議室も1からインストールし直しているのですが
書き込みテストをしていたところcontentsファイルの更新がうまくいっていないようなんです。
何も書き込みがない状態では全てのフレーム内が正常に動作している(ように見える)のですが
一回書き込むと投稿一覧のフレームでエラーメッセージが表示されます。

contentsの中身
>00001 00003 *************
>00002 00000  2000/03/27 17:04:59  テ・・・テス・・・ト

中身を見るに、キャンセルコードが入ると思われるところが省略されているようです。

以前使っていたサーバはあまりcgi設置の制限もなくサクサク設置出来たのですが、
今回のサーバはパーミッションに厳しいようで、色々と試してみてはいるのですが
もしかして「うぇぶ会議室」に適合しないのではと疑問に思ったので投稿させていただきました。
または、設定を見直すべきファイルなどがあるのでしょうか?

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


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: contentsファイルで躓いてます
Date: 2000/04/01 03:56:43
Reference: mesh.forum.4/00160

3月27日に、ケチロウさんは書きました。

>一回書き込むと投稿一覧のフレームでエラーメッセージが表示されます。
>
>contentsの中身
>>00001 00003 *************
>>00002 00000  2000/03/27 17:04:59 <testname> テ・・・テス・・・ト
>
>中身を見るに、キャンセルコードが入ると思われるところが省略されているようです。

ほっほー、これは見たことが無い症状ですね。
crypt()の出力が""になってしまっているのでしょうね。でも、crypt()自身は
エラーになっていないようで、スクリプト自身は動いてしまっている。
# 確かに、crypt()の戻し値が""かどうかはチェックしていないです。(^^;

>以前使っていたサーバはあまりcgi設置の制限もなくサクサク設置出来たのですが、
>今回のサーバはパーミッションに厳しいようで、色々と試してみてはいるのですが
>もしかして「うぇぶ会議室」に適合しないのではと疑問に思ったので投稿させていただきました。

「CGI・SSIのご利用に関して」を見る限りにおいては、ごく普通のSetUIDタイプの
サーヴァに見えますね。つまり此処Biglobeと同じ設定です。

ただし、サーヴァによっては、perlの関数のうちいくつかをセキュリティ上の懸念から
制限している場合もありますので、もしかするとお使いのサーヴァでcrypt()の使用が
出来なくされているのかも知れません。この辺は上の解説ペーヂからは読み取れないので
直接サーヴァ管理者に問い合わせていただくしかないですが...


[NEW] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: うぇぶ会議室 分家
Date: 2000/03/31 00:42:49

着想から 2年立ちますかね?(爆)

設計仕様のblueprintが中断したままです。
というのもwww2s.biglobe.ne.jpがCGIのプロセスから外のサーバーに
アクセスできない?ようなので意欲が薄れてしまったのでした。
#構想では 分離だけでなく自在な結合を狙っていた

今回 会議室の分離について具体的な要求が見えたので
当初の構想からかなりスケールダウンしたスクリプトを作成し
試験運用に入っています。

会議室の構成を自在に変えることを目的にしたスクリプトです
引き合いがあれば公開を考えたいと思います。

現在のコードはうぇぶ会議室 1.7bをベースとしており
オリジナルのコードにできるだけ手を加えないというコンセプトの元に
最終出力前に実行される 改行コードの変換処理に寄生する形で実装しました。
#あまり芳しくない 処理方法に思えます(^_^;
現状では、構成変更処理の為に全てのcgi fileに処理を加える必要があります。
この辺は公開するとなると改良の余地があると思います。


ここからが本題(^_^;
本スクリプトを作ってて思ったのですが、
記事を他のサーバーに飛ばす処理に応用できそうです。
つまり、contents.cgiの記事のlinkリストを直接
移動した先のURLに変換する事が出来る。

ただ、私のところでは 記事を他のサーバーに飛ばすようには考えていないので
オンラインでの評価環境を作りこむ必要があり ちと面倒
#オフラインでの確認は出来ます。

そこで
このようなスクリプトの要求がどれだけあるのか?
オンラインでの評価方法に知恵を拝借できないか?
次第でコーディングに入りたいと思います。

#んー 職場のWebServerを使えば何とかなるかな?


[RE] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: Re: うぇぶ会議室 分家
Date: 2000/03/31 23:30:23
Reference: mesh.forum.4/00164

3月31日に、Shigeさんは書きました。

>ただ、私のところでは 記事を他のサーバーに飛ばすようには考えていないので
>オンラインでの評価環境を作りこむ必要があり ちと面倒

 よく考えたら 面倒でも何でもありませんでした(^_^;


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: うぇぶ会議室 分家
Date: 2000/04/01 03:55:54
Reference: mesh.forum.4/00164

3月31日に、Shigeさんは書きました。

>#構想では 分離だけでなく自在な結合を狙っていた

あたしもこの辺は是非やりたいと考えていて、いろいろアイデアを
貯めてはいるのですが、実作業は全然進んでいない状態です。(^^;

>会議室の構成を自在に変えることを目的にしたスクリプトです
>引き合いがあれば公開を考えたいと思います。

是非お願いします。
# とか言いつつ、拡張機能のペーヂ、全然更新していない。(^^;;;

>オリジナルのコードにできるだけ手を加えないというコンセプトの元に
>最終出力前に実行される 改行コードの変換処理に寄生する形で実装しました。
>#あまり芳しくない 処理方法に思えます(^_^;
>現状では、構成変更処理の為に全てのcgi fileに処理を加える必要があります。
>この辺は公開するとなると改良の余地があると思います。

拡張機能の様に独立性が高いCGIではなく、本体機能を修正するplug-in機能も
組み込み可能にしておくと、よいのでしょうね。

出力付近に組み込み点を設けておけば、たとえばメールによる配信plug-inなんかも
書けそうですね。アクセス制限用plug-inだと処理を始める前に組み込むのが良いですね。
処理の流れを見直して、組み込み点と出来る個所をいくつか決めなくてはいけないな。

>記事を他のサーバーに飛ばす処理に応用できそうです。
>つまり、contents.cgiの記事のlinkリストを直接
>移動した先のURLに変換する事が出来る。

ちょっとよく分からないのですが、たとえば此処の古い記事はミラーサーヴァに
あるので、記事ファイルをアクセスすると、ミラーサーヴァへのリンクが表示される
ようになっていますが、こういうのを本体に手を入れずに、直接contents.cgiに
リンク生成するようにさせる、と言うことかしら?
それだと、ほしい人は随分居そうですが。(^^)


[RE] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: Re: うぇぶ会議室 分家
Date: 2000/04/01 21:21:22
Reference: mesh.forum.4/00167

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

>3月31日に、Shigeさんは書きました。
>
>>会議室の構成を自在に変えることを目的にしたスクリプトです

 誤解を招く書き方をしました
 予め決められた会議室の構成情報をスクリプト中に定義し
 REFERERまたはQUERY STRINGによって構成情報を選択する物であり
 クライアント毎に自在に変えられる物ではないです。

>
>ちょっとよく分からないのですが、たとえば此処の古い記事はミラーサーヴァに
>あるので、記事ファイルをアクセスすると、ミラーサーヴァへのリンクが表示される
>ようになっていますが、こういうのを本体に手を入れずに、直接contents.cgiに
>リンク生成するようにさせる、と言うことかしら?
>それだと、ほしい人は随分居そうですが。(^^)

 ハイ
 contents.cgiが出力する記事へのURLを
 ミラーサイトのURLに変換するということです。
#最終出力にfilterをかますやり方になるのでちょっと格好悪い(^_^;

 質問返しで申し訳ありません
 いまのミラーサイトへの接続はSYMLINKで
 案内が出るようになっているのでしょうか?
#削除記事のように


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: うぇぶ会議室 分家
Date: 2000/04/02 01:53:52
Reference: mesh.forum.4/00169

# 出先なので、まだ全然覗いていません。すいません。(^^;

4月1日に、Shigeさんは書きました。

> いまのミラーサイトへの接続はSYMLINKで
> 案内が出るようになっているのでしょうか?
>#削除記事のように

はい、正確にはシンボリックリンクでは無く、ハードリンクなので、案内の記事自体は
すべて同じ実体です。単に、中に書いてある Javascript でリンクを張っているので、
Javascript が理解出来ないブラウザとか設定だとだめですが。(^^;;

シンボリックリンクでないのは、此処(Biglobe)で会議室を運営している時に先に
無くなるサーヴァ資源は、ディスク容量ではなくて、ファイル数(i-node数)なので、
i-nodeを消費するシボリックリンクでは効果が無いので。


[RE] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: 別サーバーに移動した記事のLink先を変換する
Date: 2000/04/09 13:59:13
Reference: mesh.forum.4/00169

4月1日に、Shigeさんは書きました。

>4月1日に、にあさんは書きました。
>
>>3月31日に、Shigeさんは書きました。
>>
>>
>>ちょっとよく分からないのですが、たとえば此処の古い記事はミラーサーヴァに
>>あるので、記事ファイルをアクセスすると、ミラーサーヴァへのリンクが表示される
>>ようになっていますが、こういうのを本体に手を入れずに、直接contents.cgiに
>>リンク生成するようにさせる、と言うことかしら?
>>それだと、ほしい人は随分居そうですが。(^^)
>
> ハイ
> contents.cgiが出力する記事へのURLを
> ミラーサイトのURLに変換するということです。
>#最終出力にfilterをかますやり方になるのでちょっと格好悪い(^_^;
>

 簡単なテストを完了して私のところで公開しております。
#一括表示等 出力が多いものを動かすと重過ぎかも。。。


[NEW] フォロー記事投稿 記事のキャンセル
From: ピポリン <yuuichi_s@mtb.biglobe.ne.jp>
Subject: コンパイル?
Date: 2000/04/05 21:38:08

にあさん たすけてーーーーーーーーーーーーーーー!

Q1.あのーBIGLOBEってサーバー上でコンパイルできないんですか?
Q2.IMG SRC でなににアクセスすればいいんですか?
Q3.コンパイルはなにでするんですか?

おしえて!


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: コンパイル?
Date: 2000/04/06 19:13:20
Reference: mesh.forum.4/00172

4月5日に、ピポリンさんは書きました。

>にあさん たすけてーーーーーーーーーーーーーーー!

にあさんではないですが...(#^_^#)

>Q1.あのーBIGLOBEってサーバー上でコンパイルできないんですか?
>Q2.IMG SRC でなににアクセスすればいいんですか?
>Q3.コンパイルはなにでするんですか?
>
>おしえて!

npc.cgiについて、ですよね?
ということでnpc.cgiの部屋2フォローします。


[NEW] フォロー記事投稿 記事のキャンセル
From: 苗大芥 <wagang@jan.sakura.ne.jp>
Subject: 題名ペーストミスで誤作動
Date: 2000/04/26 13:41:13

 どうも、苗大芥と言います。

 うぇぶ会議室、大変気に入って、愛用させていただいて
おります。先日、ちょっとしたトラブルがありましたので、
ご報告いたします。

 ある人が、題名に誤って本文内容をペーストしてしまい、
気づかずに投稿してしまいました。その結果、contentsファ
イルに数行に渡ってペースト内容が書き込まれ、書式エラー
でその部屋が使えなくなってしまいました。

 滅多に発生しない事例とは思いますが、できましたら、
今後のバージョンアップでの対策をお願いいたします。

 ちなみに、1.7cを使っています。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 題名ペーストミスで誤作動
Date: 2000/04/27 08:28:32
Reference: mesh.forum.4/00175

4月26日に、苗大芥さんは書きました。

> ある人が、題名に誤って本文内容をペーストしてしまい、
>気づかずに投稿してしまいました。その結果、contentsファ
>イルに数行に渡ってペースト内容が書き込まれ、書式エラー
>でその部屋が使えなくなってしまいました。

> ちなみに、1.7cを使っています。

え、えっ、このバグがまだ発現する事がありましたか!!!

この件については、1998/09/03の「うぇぶ掲示板の弱点?」と言う記事で報告されて、
その後すぐにパッチしており、現行ヴァージョンの1.7cに含まれるv1.14.1.2の
article.plや、その改定ヴァージョンであるv1.14.1.3のarticle.plは問題無いと
信じていたのですが... (^^;;;

できれば現象を調べたいので、もしもその壊れたcontentsファイルが残っていましたら
メールか何かで送っていただきたいのですが...
# そちらの会議室はメンバー用らしかったので。


[RE] フォロー記事投稿 記事のキャンセル
From: 苗大芥 <wagang@jan.sakura.ne.jp>
Subject: Re: 題名ペーストミスで誤作動
Date: 2000/04/28 07:46:55
Reference: mesh.forum.4/00176

にあさま:

 ども、苗大芥です。

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

>え、えっ、このバグがまだ発現する事がありましたか!!!

 あれ?っと思ってしらべたら、CGIの更新時に、article.cgiだけが
上書きされていなかったことがわかりました。こちらのミスだったよう
です。お騒がせしました。

 それでは、これにて。


[NEW] フォロー記事投稿 記事のキャンセル
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


以上、よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: BiG-NETでの設置の仕方
Date: 2000/04/30 14:23:16
Reference: mesh.forum.4/00183

いしどう です。

$forumroot がおかしいとおもいます。

4月29日に、HATABOWさんは書きました。

>メインページは、http://www4.big.or.jp/~hatabow/quake/
>うぇぶ会議室は、http://www4.big.or.jp/~hatabow/quake/cgi-bin/forum/index.cgi

> 4.site.plを修正
>   $forumtitle = 'QUAKE Q&A ARENA';		# 会議室の名称
>   $forumroot = '/quake/cgi-bin/forum';	# うぇぶ会議室のあるペーヂ

$forumroot = '/~hatabow/quake/cgi-bin/forum';

ではないでしょうか。

今のままの設定だと、うぇぶ会議室のあるページが、
http://www4.big.or.jp/quake/cgi-bin/forum
になってしまうように思います。


[RE] フォロー記事投稿 記事のキャンセル
From: HATABOW <hatabow@aurora.dti.ne.jp>
Subject: Re: BiG-NETでの設置の仕方
Date: 2000/04/30 21:43:28
Reference: mesh.forum.4/00184

こんばんは。レスありがとうございます。

$forumrootを変更してみましたが、同じ結果でした。

現在は
$forumroot = '/~hatabow/quake/cgi-bin/forum';
にしています。

また何かわかりましたら、よろしくお願いします。




4月30日に、いしどうさんは書きました。

>いしどう です。
>
>$forumroot がおかしいとおもいます。
>
>4月29日に、HATABOWさんは書きました。
>
>>メインページは、http://www4.big.or.jp/~hatabow/quake/
>>うぇぶ会議室は、http://www4.big.or.jp/~hatabow/quake/cgi-bin/forum/index.cgi
>
>> 4.site.plを修正
>>   $forumtitle = 'QUAKE Q&A ARENA';		# 会議室の名称
>>   $forumroot = '/quake/cgi-bin/forum';	# うぇぶ会議室のあるペーヂ
>
>$forumroot = '/~hatabow/quake/cgi-bin/forum';
>
>ではないでしょうか。
>
>今のままの設定だと、うぇぶ会議室のあるページが、
>http://www4.big.or.jp/quake/cgi-bin/forum
>になってしまうように思います。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: BiG-NETでの設置の仕方
Date: 2000/05/01 07:55:24
Reference: mesh.forum.4/00183

4月29日に、HATABOWさんは書きました。

>BiG-NETのCGI(SSI)設置時の注意として、以下があったのでその通りにしたつもりです。
>-----
>ビッグネットのサーバー上ではユーザーCGI(SSI)はファイルオーナー権限で
>動作しています。従ってCGI実行ファイルのパーミッションは、当社では701、
>またCGIから読み書きされるデータファイルのパーミッションは600、フォルダは
>705にして下さい。
>-----
>パーミッションは、cgiは701、フォルダは705、その他は600にしています。
>その他にいろいろパーミッションの設定を変えてみましたが、ダメでした。
>うぇぶ会議室のマニュアルの以下の部分にあたるので、現在はその設定にしていますが、
>現象は同じです。

うぇぶ会議室を入れているディレクトリそのもののパーミッションも変更してありますか?
forum 自身のパーミッションも 705 (ないしは 701) である必要があります。


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


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