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


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: サブルーチンが動かない?
Date: 2000/06/03 02:37:03
Reference: mesh.forum.4/00213

いしどう@自宅 っす。

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

>にあです。しばらく出てこられなくて済みませんでした。m(__)m

お疲れ様です (_ _)
# わたしもいま、はまり気味(^^;;

># TADさんやいしどうさんには迷惑かけっぱなしですね。(^^;;

あいえいえ、お気遣いなく(^o^)

>さて、原因は何かと言いますと、perlの最近のヴァージョンでは、スレッドの機能を
>サポートしたヴァージョンがあるそうなんですが、それらのヴァージョンでは、
>$_ 変数の typeglob が出来なくなったそうなのです。
># つまり my で宣言した変数などとおなじ扱いです。

あれ?
最新版(5.6.0)をソースからコンパイルしたのがいま使ってるPC(Windows2000)
に入ってるんですけど、うぇぶ会議室は動作しましたよ。
(crypt()を仕込んでないんで、完全には動作しないんですが(^^;;;)

C:\>perl -V
Summary of my perl5 (revision 5 version 6 subversion 0) configuration:
  Platform:
    osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread
    uname=''
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    usethreads=undef use5005threads=undef useithreads=define usemultiplicity=def
ine
    useperlio=undef d_sfio=undef uselargefiles=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef
  Compiler:
    cc='gcc', optimize='-g -O2', gccversion=
    cppflags='-DWIN32'
    ccflags ='-g -O2 -DWIN32  -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-s
trict-aliasing -DPERL_MSVCRT_READFIX'
    stdchar='char', d_stdstdio=define, usevfork=false
    intsize=4, longsize=4, ptrsize=4, doublesize=8
    d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize
=4
    alignbytes=8, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='gcc', ldflags =' -L"c:\perl\5.6.0\lib\MSWin32-x86-multi-thread\CORE" -L"
c:\gcc-2.95.2-1\lib"'
    libpth=c:\gcc-2.95.2-1\lib
    libs= -lmsvcrt -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lwsock32 -lmpr -lwinm
m -lversion -lodbc32
    libc=-lmsvcrt, so=dll, useshrplib=yes, libperl=libperl56.a
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-mdll  -L"c:\perl\5.6.0\lib\MSWin32-x86-multi-thr
ead\CORE" -L"c:\gcc-2.95.2-1\lib"'


Characteristics of this binary (from libperl):
  Compile-time options: MULTIPLICITY USE_ITHREADS PERL_IMPLICIT_CONTEXT PERL_IMP
LICIT_SYS
  Built under MSWin32
  Compiled at May 28 2000 03:35:08
  @INC:
    c:/perl/5.6.0/lib/MSWin32-x86-multi-thread
    c:/perl/5.6.0/lib
    c:/perl/site/5.6.0/lib/MSWin32-x86-multi-thread
    c:/perl/site/5.6.0/lib
    .

C:\>perl -v

This is perl, v5.6.0 built for MSWin32-x86-multi-thread

(以下略)


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: サブルーチンが動かない?
Date: 2000/06/03 12:44:21
Reference: mesh.forum.4/00214

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

>最新版(5.6.0)をソースからコンパイルしたのがいま使ってるPC(Windows2000)
>に入ってるんですけど、うぇぶ会議室は動作しましたよ。

ふーむ。

>C:\>perl -V
>Summary of my perl5 (revision 5 version 6 subversion 0) configuration:
>  Platform:
>    osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread

>    usethreads=undef use5005threads=undef useithreads=define usemultiplicity=define

>C:\>perl -v
>This is perl, v5.6.0 built for MSWin32-x86-multi-thread

ほほう、一口にスレッドと言っても問題ない物とそうでない物とがあるのですね。

試しに手元のsolaris7マシンでスレッド対応とそうじゃ無い物の2つのperl5.6.0を
コンパイルし以下のスクリプトを実行して見ました。

----- ここから -----
#!/usr/local/bin/perl

require Config;
import Config;

foreach (keys %Config) {
        next unless (/thread|osname|osvers|archname/ && defined($Config{$_}));
        printf("%s = %s\n", $_, $Config{$_});
}

sub child {
        local(*_) = @_;
        print "child: $_\n";
        $_ = 'child($_)';
}

sub parent {
        local($str) = 'parent($str)';
        local($_) = 'parent($_)';
        child(*str);
        print "parent: $_\n";
}

print "-----\n";
parent();
----- ここまで -----

----- 結果(スレッド無し) ----
archname = sun4-solaris
osname = solaris
osvers = 2.7
archname64 = 
i_pthread = define
myarchname = sun4-solaris
old_pthread_create_joinable = 
-----
child: parent($str)
parent: parent($_)
----- ここまで -----

----- 結果(スレッド有り) ----
archname = sun4-solaris-thread
osname = solaris
osvers = 2.7
archname64 = 
i_pthread = define
myarchname = sun4-solaris
old_pthread_create_joinable = 
use5005threads = define
usethreads = define
-----
child: parent($_)
parent: child($_)
----- ここまで -----

どうも、いしどうさんの結果と合わせてみると、interpreter-based threadsでは
問題は出ないけど、5.005 version threadsを使っている物では上手く動かない、
と言うことでしょうか?

# いしどうさんの結果で 'usethreads=undef' になっているのがチョット気になりますが。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Thread対応perlでのうぇぶ会議室の不具合
Date: 2000/06/03 13:27:43
Reference: mesh.forum.4/00215

6月3日に、にあは書きました。

>試しに手元のsolaris7マシンでスレッド対応とそうじゃ無い物の2つのperl5.6.0を
>コンパイルし以下のスクリプトを実行して見ました。

>----- 結果(スレッド無し) ----
>archname = sun4-solaris
>osname = solaris
>osvers = 2.7
>archname64 = 
>i_pthread = define
>myarchname = sun4-solaris
>old_pthread_create_joinable = 
>-----
>child: parent($str)
>parent: parent($_)
>----- ここまで -----
>
>----- 結果(スレッド有り) ----
>archname = sun4-solaris-thread
>osname = solaris
>osvers = 2.7
>archname64 = 
>i_pthread = define
>myarchname = sun4-solaris
>old_pthread_create_joinable = 
>use5005threads = define
>usethreads = define
>-----
>child: parent($_)
>parent: child($_)
>----- ここまで -----
>
>どうも、いしどうさんの結果と合わせてみると、interpreter-based threadsでは
>問題は出ないけど、5.005 version threadsを使っている物では上手く動かない、
>と言うことでしょうか?
>
># いしどうさんの結果で 'usethreads=undef' になっているのがチョット気になりますが。

Solaris7でもinterpreter-based threads対応のヴァージョンを作って試してみました。
案の定上手く動きます。

----- 結果(interpreter-basedスレッド有り) ----
archname = sun4-solaris-thread-multi
osname = solaris
osvers = 2.7
archname64 = 
i_pthread = define
myarchname = sun4-solaris
old_pthread_create_joinable = 
useithreads = define
usethreads = define
-----
child: parent($str)
parent: parent($_)
----- ここまで -----


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: サブルーチンが動かない?
Date: 2000/06/05 14:11:55
Reference: mesh.forum.4/00213

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

>にあです。しばらく出てこられなくて済みませんでした。m(__)m
># TADさんやいしどうさんには迷惑かけっぱなしですね。(^^;;

全然構わないです。が、
やっぱり私では役不足なのでちゃんとにあさんも出てきてください。(#^_^#)

今回の件でも的はずれなことをしてしまってkobaさんにもご迷惑をおかけしてしまいました。
すみません。m(_ _)m

>これらの動作から考えられる事は、一言で言うと「うぇぶ会議室」のスクリプトが
>もはや時代遅れになってしまった、と言うことです、恐らく。(^^;;;

>さて、原因は何かと言いますと、perlの最近のヴァージョンでは、スレッドの機能を
>サポートしたヴァージョンがあるそうなんですが、それらのヴァージョンでは、
>$_ 変数の typeglob が出来なくなったそうなのです。
># つまり my で宣言した変数などとおなじ扱いです。
>
>うぇぶ会議室のスクリプトでは、いくつかの場所で typeglab による変数受け渡しを
>使っていますが、将に問題となっている出力ルーティンの辺りは $_ の typeglab を
>ふんだんに使っている所でして、これらの typeglab が全て効かないと仮定すると
>ご覧になったような現象が現われるはずです。

ということは、下のようなmatch演算子も

$_ = $hoge;
if (m/^Huga/i) {
  &com;
}

下のようにちゃんと書く必要があるってことですか。

if ($hoge =~ m/^Huga/i) {
  &com;
}


それと、下のようなのはどうなるんでしょう。

sub hoge{
  local($ho) = $_;

  ...
}

>と言うことで、前向きの解決法は、うぇぶ会議室のスクリプトを全て $_ の typeglab
>無しに書き換えて、thread 機能対応の perl でも動くようにすること。そして、

これは、どのくらいのボリュームになるんでしょうか。

単純に上に書いたように記述を変更するだけでよいのでしょうか。
それともその他、考慮すべきことがあるのでしょうか。

>後ろ向きの解決法は、thread 未対応の古い perl を使うことです。(^^;;

古いわけではない、ってことは別記事にある通りですね。
でもまぁ、後ろ向きというか、ユーザ側ではそうできないことが多いですから
あまり解決にはならないんじゃないですか。

># さすがにメジャーヴァージョンアップから3年以上が過ぎてしまい、
># 色々な所で時代の流れから取り残されつつあります。

「色々な所」、ですか。他にもあるのか... (^^;;

>## そのことは良く分かってはいるんですが、なんともはや...

少しずつでもいいですから、ねぇ、にあさん。(#^_^#)


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Thread perl対応パッチ
Date: 2000/06/06 04:19:05
Reference: mesh.forum.4/00217

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

>6月3日に、にあは書きました。
>
>>うぇぶ会議室のスクリプトでは、いくつかの場所で typeglab による変数受け渡しを

良く見たら、使っていたのはforum.plだけでした。

>>使っていますが、将に問題となっている出力ルーティンの辺りは $_ の typeglab を
>>ふんだんに使っている所でして、これらの typeglab が全て効かないと仮定すると
>>ご覧になったような現象が現われるはずです。
>
>ということは、下のようなmatch演算子も
>
>$_ = $hoge;
>if (m/^Huga/i) {
>  &com;
>}

いや、問題有るのは$_変数のtypeglobだけなので、

&com(*_);

とか、

sub com {
	local(*_) = @_;
	...
}

とか言う所だけです。

>>と言うことで、前向きの解決法は、うぇぶ会議室のスクリプトを全て $_ の typeglab
>>無しに書き換えて、thread 機能対応の perl でも動くようにすること。そして、
>
>これは、どのくらいのボリュームになるんでしょうか。

と言うことで、大したこと無かったので、forum.plをパッチしてみました。
あ、それから同梱して有るjcode.plにも同様の問題があるので、
v2.11以上のjcode.plに差し替えて下さい。上手く動くでしょうか? > kobaさん

>># さすがにメジャーヴァージョンアップから3年以上が過ぎてしまい、
>># 色々な所で時代の流れから取り残されつつあります。
>
>「色々な所」、ですか。他にもあるのか... (^^;;

まあ、色々直したいところは山積しているのですが...

>>## そのことは良く分かってはいるんですが、なんともはや...
>
>少しずつでもいいですから、ねぇ、にあさん。(#^_^#)

動かなくならないと直さないところが、ダメダメですね。(^^;;


[RE] フォロー記事投稿 記事のキャンセル
From: koba <mailto:ykoba@dcn.ne.jp>
Subject: Re: サブルーチンが動かない?
Date: 2000/06/05 19:20:48
Reference: mesh.forum.4/00213

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

有識者の皆様、真にありがとうございます。
そして、たび重なる私の説明不足等、ご迷惑をおかけしてます。

本職が忙しくてなかなかその後の確認が出来ていない状態ですが、
フォローできるところにフォローいたします。

TAD様のフォローにあります、

>>うーん、index.cgiの問題でもなさそうに思えるんですけど
>>ほかのPerlのスクリプトは動くんでしょうか。

 に関しては、下記の両方とも問題ないようです。
>>#!/usr/bin/perl
>>や
>>#!/bin/sh
# ただし、sh の "It's OK!" はこのままじゃ syntax error にはなっちゃいますけど。

>kobaさんに頼みがあるのですが、「perl -v」や「perl -V」の出力を
>正確に教えていただけないでしょうか?

 はい。以下のようになりました。

16 jupiter koba test > perl -v

This is perl, version 5.005_03 built for i386-linux

Copyright 1987-1999, Larry Wall

Japanization patch 4 by Yasushi Saito, 1996

Modified by Hirofumi Watanabe, 1996-1999
jperl5.005_03-990503
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.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'.  If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.

及び、
17 jupiter koba test > perl -V
Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
  Platform:
    osname=linux, osvers=2.2.9, archname=i386-linux
    uname='linux servidor.pht.co.jp 2.2.9 #1 smp tue jun 15 04:07:10 jst 1999 i6
86 unknown '
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=define useperlio=undef d_sfio=undef
  Compiler:
    cc='gcc', optimize='-O6 -mpentium', gccversion=egcs-2.91.60 19981201 (egcs-1
.1.1 release)
    cppflags='-D_REENTRANT -Dbool=char -DHAS_BOOL -I/usr/local/include'
    ccflags ='-D_REENTRANT -Dbool=char -DHAS_BOOL -I/usr/local/include'
    stdchar='char', d_stdstdio=define, usevfork=false
    intsize=4, longsize=4, ptrsize=4, doublesize=8
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    alignbytes=4, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lnsl -lndbm -lgdbm -ldb -ldl -lm -lpthread -lc -lposix -lcrypt
    libc=, so=so, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
    cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'


Characteristics of this binary (from libperl):
  Built under linux
  Compiled at Jun 18 1999 10:03:23
  @INC:
    /usr/lib/perl5/5.00503/i386-linux-thread
    /usr/lib/perl5/5.00503
    /usr/lib/perl5/site_perl/i386-linux
    /usr/lib/perl5/site_perl
    .

と表示されました。(何が書いてあるのかはさっぱり・・・^^;)
ちなみに、このPerlはPerl5らしいのですが、TurboLinux4.0 についてきていた
らしいです。(私がインストールしたわけじゃないので、不確実でもうしわけないのですが)


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: サブルーチンが動かない?
Date: 2000/06/06 04:35:18
Reference: mesh.forum.4/00218

6月5日に、kobaさんは書きました。

>>kobaさんに頼みがあるのですが、「perl -v」や「perl -V」の出力を
>>正確に教えていただけないでしょうか?
>
> はい。以下のようになりました。

>This is perl, version 5.005_03 built for i386-linux

>Japanization patch 4 by Yasushi Saito, 1996
>
>Modified by Hirofumi Watanabe, 1996-1999
>jperl5.005_03-990503
>EUC version

ありゃ、jperlなんですね。
jperl利用時の注意事項は、FAQのjperlの項目を参照して下さい。

>Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
>  Platform:
>    osname=linux, osvers=2.2.9, archname=i386-linux

>    usethreads=define useperlio=undef d_sfio=undef

ははぁ、やはりthread対応版のperl、それも5.005_03と言うことで、
もろにtypeglobの問題が出てしまったようですね。

と言うことで、記事219『Thread perl対応パッチ』に書いたように、
forum.plとjcode.plを差し替えて試して見ていただけませんか?
# 多分これで動くのじゃないかしら。


[RE] フォロー記事投稿 記事のキャンセル
From: koba <mailto:ykoba@dcn.ne.jp>
Subject: Re: サブルーチンが動かない?
Date: 2000/06/06 18:28:06
Reference: mesh.forum.4/00220

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

先に結論から申しますと、今まで苦労していたのが嘘のように、さっくりと
動くことができました。

>>jperl5.005_03-990503

>ありゃ、jperlなんですね。
>jperl利用時の注意事項は、FAQのjperlの項目を参照して下さい。

 げげっ 自分のところの環境が jperl だというのはご指摘いただくまで
全く知りませんでした。さらに悪いことに
 「PerlとJPerl って違うの?」くらいの認識しかありませんでした。

本来であれば、「サポート外です。はいこれで終わり」なところを
本当にありがとうございます。

>と言うことで、記事219『Thread perl対応パッチ』に書いたように、
>forum.plとjcode.plを差し替えて試して見ていただけませんか?
># 多分これで動くのじゃないかしら。

 はい。おっしゃるとおりあっさりと動きました。
みなさま、大変ありがとうございました。
(Perlの道は奥が深いですね)


[NEW] フォロー記事投稿 記事のキャンセル
From: ひろ <hirokuri@anet.ne.jp>
Subject: contents
Date: 2000/06/17 16:05:20

こんにちは。

以前からうぇぶ会議室を使わせていただいてます。最近サーバーをかえて
あらたに設置し直したのですが、なぜか最初に記事が表示されません。
会議室選択から部屋を選択すれば問題無く記事が表示されるのですが・・・

URLは http://waterski.ug.to/meeting.htm

今回初めてCGIと本体を置く場所が別になっているサーバーですごく手間取りました。
FTPでログオンすると、

ftp.waterski.ug.to/     
        |      
        |____cgi-bin/   [掲示板やチャットなどの設置場所 ]
        |        |
        |       forum/  [会議室のCGIがおいてあるところ]
        |
        |____htdocs/     [ HTML、JPG、GIF、などの置き場所]
                 | meeting.htm [フレームでcgi-bin/index.cgiにアクセス]
                 |
                 |                 
                meeting/  [フォルダ]
                     |
                     |
                    forum/  [会議室の本体]

です。ブラウザでアクセスすると、htdocsの中が一番はじめに表示されます。
site.plでの設定でいろいろ試した結果いまは下記のようにしています。

$forumroot = '/meeting/forum';
$cgiroot = '/cgi-bin/forum';
$forumpath = '../../htdocs/meeting/forum';

これで最初に記事が表示されないのを除けば書き込み、フォロー、キャンセルなど、
なにも問題なく使えます。なぜか最初にコンテンツのところに

Forbidden
You don't have permission to access /meeting/forum/contents.cgi on this server.

とでてしまいます。/meeting/forum以下にはcontents.cgiはないので
アクセスできないのまではわかるのですが、どうしてこうなってしまうのかわかりません。
なにかよきアドバイスをよろしくお願いいたします。

もしくは最初にコンテンツの変わりになにかhtmlを表示したい場合はindex.cgiのどこを
帰れば良いでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: contents
Date: 2000/06/18 22:03:58
Reference: mesh.forum.4/00222

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

>今回初めてCGIと本体を置く場所が別になっているサーバーですごく手間取りました。

>site.plでの設定でいろいろ試した結果いまは下記のようにしています。
>$forumroot = '/meeting/forum';
>$cgiroot = '/cgi-bin/forum';
>$forumpath = '../../htdocs/meeting/forum';
>
>これで最初に記事が表示されないのを除けば書き込み、フォロー、キャンセルなど、
>なにも問題なく使えます。

と言うことなら、取りあえず設定はサーヴァにあっているのでしょう。
特に変な所も見られませんし。

>なぜか最初にコンテンツのところに
>You don't have permission to access /meeting/forum/contents.cgi on this server.

/meeting/forum は $forumroot ですね。

ここが $forumroot から始まっていると言うことは、site.pl で

$contents = 'contents.cgi?room=ski';

と言う設定がされていると考えられますが、いかがでしょうか?

site.pl での $contents 設定は、手抜きで $forumroot からしか始められないので、
$cgiroot の元にあるコンテンツを指定する場合は、$forumroot からの相対URL、
つまり、ひろさんの場合だと、

$contents = '../../cgi-bin/forum/contents.cgi?room=ski';

の様に書く必要があります。(^^;
# 本当は、絶対URLで書かれていたら、それを使うようにした方が、出力されるHTMLが
# 綺麗ですし、HTMLとCGIのサーヴァが異なっていたら、今のままでは指定できないので
# 直した方が良いのでしょうが... (^^;;

もっとも、今回のひろさんの設定だと、「ski」は最初の部屋なので、$contents を
設定しないままにしておけば、デフォルトで上でしたのと同じ設定になります。
自動設定の場合は、$forumrootでは無く$cgirootを使いますので、
$forumrootと$cgirootが異なっていても意識する必要はありません。


[RE] フォロー記事投稿 記事のキャンセル
From: ひろ <hirokuri@anet.ne.jp>
Subject: Re: contents
Date: 2000/06/23 01:06:13
Reference: mesh.forum.4/00223

レスが遅くなりましたが、にあさんありがとうございました。

いろいろ詳しく説明していただきなぞがとけました。
ちゃんと表示されるようになりました。m(_ _)m


[NEW] フォロー記事投稿 記事のキャンセル
From: るか <hirotty@t2.ezweb.ne.jp>
Subject: 会議室選択の日付の色
Date: 2000/06/23 12:46:34

はじめまして。
うぇぶ会議室を社内イントラに使おうとしていますが、
設定中にうまくいかないことがありました。

新規記事投稿を行った時、会議室選択ページの
新規記事投稿された部屋の日付の色が変わると思います。

私のところで起こる現象は、
会議室1 で新規記事の投稿を行った後、会議室2 にも
新規記事の投稿を行った時、会議室選択ページの日付の色が
後に投稿した会議室2 の方しか変わってくれません。

何か解決方法があるのであれば教えてください。    るか


[NEW] フォロー記事投稿 記事のキャンセル
From: HATABOW <hatabow@mwb.biglobe.ne.jp>
Subject: サーバ移転に伴うパスの変更
Date: 2000/06/30 11:36:03

HATABOWです。お世話になっております。

5月初旬にサーバを移転しまして、それまでの記事に対するレスや、
その記事の削除はできなくなってしまいました。
(パスの手動変更が面倒だったのでそのままにしました。上記ができなくなったことを
ページ上で公開し、みなさんには許してもらいました。)

またサーバを移転しなければいけないので、今度はパスも変更しようと思っています。

過去記事に、Shigeさんのパス一括変更(コマンドライン)がありました。(http://www2.biglobe.ne.jp/%7Enir/Forum/mesh.forum.4/00064.html)

> CGIで実行できるものではなくて
> コマンドラインから実行するものを作ってます。
> 現状では置換前後のドキュメントを明確に指定しなければならず
> パス構造の一括した変更には対応してませんが
> ちょっと手を加えるだけで済むかも

今も公開されていたらURL教えてもらえませんか?
他にもパス変更のツールがあれば教えてください。

他にも同じようにパスを変更する必要がでてきた人も多数いると思いますが、
どのように対処したのか、参考までに教えてください。

よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: Re: サーバ移転に伴うパスの変更
Date: 2000/06/30 20:51:29
Reference: mesh.forum.4/00226

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

>HATABOWです。お世話になっております。
>
>5月初旬にサーバを移転しまして、それまでの記事に対するレスや、
>その記事の削除はできなくなってしまいました。
>(パスの手動変更が面倒だったのでそのままにしました。上記ができなくなったことを
>ページ上で公開し、みなさんには許してもらいました。)
>
>またサーバを移転しなければいけないので、今度はパスも変更しようと思っています。
>
>過去記事に、Shigeさんのパス一括変更(コマンドライン)がありました。(http://www2.biglobe.ne.jp/%7Enir/Forum/mesh.forum.4/00064.html)
>
>> CGIで実行できるものではなくて
>> コマンドラインから実行するものを作ってます。
>> 現状では置換前後のドキュメントを明確に指定しなければならず
>> パス構造の一括した変更には対応してませんが
>> ちょっと手を加えるだけで済むかも
>
>今も公開されていたらURL教えてもらえませんか?
>他にもパス変更のツールがあれば教えてください。
>

 今もあります。名前のリンク先にDLペイヂが繋がっています。

 残念ながら、利用実績報告のような物は一切ありません
 私自身は オンラインマニュアル中のリンクを相対に変換して以来
 触ってませんから バックアップは必ず行ってからにしてくださいね

>他にも同じようにパスを変更する必要がでてきた人も多数いると思いますが、
>どのように対処したのか、参考までに教えてください。
>
>よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: HATABOW <hatabow@aurora.dti.ne.jp>
Subject: Re: サーバ移転に伴うパスの変更
Date: 2000/07/03 02:56:40
Reference: mesh.forum.4/00227

どうもありがとうございます。

今は知人のサーバに設置させてもらっていますが、
まとまった時間がとれる時に、今使っているBIGNETに移動しようと考えています。

実際に作業するのはまだ先ですが、Shigeさんのページもお気に入りに入れましたし
作業したときには、報告するようにします。たぶん8月くらいに作業します。

今チラッとオンラインマニュアルを見ました。
cgiとかperlとかよく分かっていないので難しそうですが、
がんばってみます。

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





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

>6月30日に、HATABOWさんは書きました。
>
>>HATABOWです。お世話になっております。
>>
>>5月初旬にサーバを移転しまして、それまでの記事に対するレスや、
>>その記事の削除はできなくなってしまいました。
>>(パスの手動変更が面倒だったのでそのままにしました。上記ができなくなったことを
>>ページ上で公開し、みなさんには許してもらいました。)
>>
>>またサーバを移転しなければいけないので、今度はパスも変更しようと思っています。
>>
>>過去記事に、Shigeさんのパス一括変更(コマンドライン)がありました。(http://www2.biglobe.ne.jp/%7Enir/Forum/mesh.forum.4/00064.html)
>>
>>> CGIで実行できるものではなくて
>>> コマンドラインから実行するものを作ってます。
>>> 現状では置換前後のドキュメントを明確に指定しなければならず
>>> パス構造の一括した変更には対応してませんが
>>> ちょっと手を加えるだけで済むかも
>>
>>今も公開されていたらURL教えてもらえませんか?
>>他にもパス変更のツールがあれば教えてください。
>>
>
> 今もあります。名前のリンク先にDLペイヂが繋がっています。
>
> 残念ながら、利用実績報告のような物は一切ありません
> 私自身は オンラインマニュアル中のリンクを相対に変換して以来
> 触ってませんから バックアップは必ず行ってからにしてくださいね
>
>>他にも同じようにパスを変更する必要がでてきた人も多数いると思いますが、
>>どのように対処したのか、参考までに教えてください。
>>
>>よろしくお願いします。


[NEW] フォロー記事投稿 記事のキャンセル
From: OZAKI'S <toshi@cyber-oz.com>
Subject: Netscape v6.0で改行が反映されない
Date: 2000/07/09 18:37:19

お世話になっております。

こまめに改行を削除した投稿があるので,なぜだか投稿者に聞いたところ,Netscape
v6.0で投稿すると,見事に改行が削除されるようです。

みなさんのところはいかがでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: OZAKI'S <toshi@cyber-oz.com>
Subject: Re: Netscape v6.0で改行が反映されない
Date: 2000/07/10 07:10:15
Reference: mesh.forum.4/00229

w3mってブラウザでもCRが変換されないようです。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: Netscape v6.0で改行が反映されない
Date: 2000/07/12 00:21:34
Reference: mesh.forum.4/00229

7月9日に、OZAKI'Sさんは書きました。

>こまめに改行を削除した投稿があるので,なぜだか投稿者に聞いたところ,Netscape
>v6.0で投稿すると,見事に改行が削除されるようです。

うーむ、じつは、実はですね、そうなるのがHTML的には正しい動作なのです。(^^;;;
# あっ、Netscape6でも直接投稿した場合は、普通に改行が入って投稿されるはずです。
# 改行が消えるのは、プレヴューモードからの投稿だと思います。

プレビューモードで投稿用原稿を貯めているのは、HIDDEN属性の<INPUT>なのですが、
このVALUE属性はCDATAなので、本来、
・LFは無視される。
・CRはSPに変換される。
のが正しい動作なのです。

ところが、今まで世に出ていたほとんどのブラウザは、これらの正規化をしないまま
データの受け渡しをするため、その動作に合わせてスクリプトを書いていたのですが、
いよいよ「まとも」な動作をするものが現れてきた訳ですね。

# 今までも、Preview版などでそうなる物がチョコチョコとあったのですが、大抵は
# 製品版になる前に正規化しない動作に戻っていたので、過去との互換性のため
# 容易に動作を変えられないのだろうなぁ と思っていたのですが、そろそろ過去と
# 縁を切って、正しい動作になるように修正されるのかもしれません。

## まあ、Netscape6はまだ正式版では無いですから、これから先どう転ぶかは
## 予断を許しませんが。

とは言え、ブラウザのバグ依存の動作を続けるのは、やはり問題があるでしょうから
修正することになるとは思いますが、正しいブラウザの動作に合わせてしまうと、
今までのブラウザで誤動作することになってしまい、チョッと頭の痛いところです。

現在の投稿動作のうち、プレヴューと再編集のあたりの動作を大々的に変更して
両者を併合し、記事を必ずTEXTAREAで持つように変更すれば、古いブラウザでも
新しいのでも、どちらでもまともに動く様にはなりますが、投稿動作を大幅に
変更しなくてはならないため、スクリプトを根本的に改修する必要がありそうです。

うーむ、何かうまい解決法は無いですかねぇ?
# ブラウザの種類で判断するのは嫌だし... (^^;

### 時代遅れの箇所、第2段が見つかってしまいました。(^^;
### 次は何だ? (^^;;;


[RE] フォロー記事投稿 記事のキャンセル
From: OZAKI'S <toshi@cyber-oz.com>
Subject: Re: Netscape v6.0で改行が反映されない
Date: 2000/07/12 23:16:36
Reference: mesh.forum.4/00234

7月12日に、にあさんは書きました。
>うーむ、じつは、実はですね、そうなるのがHTML的には正しい動作なのです。(^^;;;

  う〜む。いろいろと難しいですね。
  既にInternet Explorerが大勢を占めるようになってきたとはいえ,Netscapeがv6を
  正式版で出してきたら,Updateされる方が増えてくるでしょうから。
  Netscapeが元通りにしてくれるとたちまちはしのげる気が..

># あっ、Netscape6でも直接投稿した場合は、普通に改行が入って投稿されるはずです。
># 改行が消えるのは、プレヴューモードからの投稿だと思います。

  あっ,そうです。私のところではプレビューからの投稿を必須にしてます。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: Netscape v6.0で改行が反映されない
Date: 2000/11/15 01:07:38
Reference: mesh.forum.4/00235

7月12日に、OZAKI'Sさんは書きました。

>7月12日に、にあは書きました。
>>うーむ、じつは、実はですね、そうなるのがHTML的には正しい動作なのです。(^^;;;
>
>  う〜む。いろいろと難しいですね。
>  既にInternet Explorerが大勢を占めるようになってきたとはいえ,Netscapeがv6を
>  正式版で出してきたら,Updateされる方が増えてくるでしょうから。
>  Netscapeが元通りにしてくれるとたちまちはしのげる気が..

正式版になったら、また元通り改行が利くようになってしまいました。(^^;;;
# やはり過去との決別をはかるのは難しかったようで。

## この記事は Netscape6 を使い、プレヴューモードから投稿しています。


[RE] フォロー記事投稿 記事のキャンセル
From: OZAKI'S <toshi@cyber-oz.com>
Subject: Re: Netscape v6.0で改行が反映されない
Date: 2000/11/20 01:19:23
Reference: mesh.forum.4/00269

11月15日に、にあさんは書きました。
>正式版になったら、また元通り改行が利くようになってしまいました。(^^;;;

  html的には後ろ向きなのかもしれませんが,とにかくは よかったよかった です。


[NEW] フォロー記事投稿 記事のキャンセル
From: ころり <ynishiji@cij.co.jp>
Subject: 多次元配列の要素数
Date: 2000/07/10 16:46:11

ころりです。
Perlについての質問です。

Perlバージョン5.004.04を使用しています。

多次元配列を使用して”大項目−小項目−適合するデータ群”
における処理についてです。

という3次元配列を作成し、うまいことデータ群に対する処理を
”大項目[1]−小項目[A]に適合するから、このデータ群にはこの処理”
みたいな感じで施したいと考えております。

ところが、3次元目(上記のデータ群)は
一体何個入っているのか、というところで
要素数を取得して。。と考えましたがうまくいきません。

$#tajigen_hairetu[i][j]ではエラーになります。

このような場合、どうすればいいのでしょうか。

どなたか解る方のご意見お待ちしております。
よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: 多次元配列の要素数
Date: 2000/07/11 02:11:18
Reference: mesh.forum.4/00231

いしどう です。

ほんとは、プログラム質問箱のほうがいいんですが…

7月10日に、ころりさんは書きました。

>ところが、3次元目(上記のデータ群)は
>一体何個入っているのか、というところで
>要素数を取得して。。と考えましたがうまくいきません。
>
>$#tajigen_hairetu[i][j]ではエラーになります。

$#{$tajigen_hairetu[i][j]}

でいかがでしょう。
(これもこれであまりきれいな書き方じゃないような気がしますが)


[NEW] フォロー記事投稿 記事のキャンセル
From: 苗大芥 <wagang@jan.sakura.ne.jp>
Subject: metaタグ入れて欲しい
Date: 2000/07/23 07:21:36

ども、苗大芥です。

一つ要望なんですが、各頁に、metaタグでS-JIS設定して頂けませんか?
自分では、そう修正して使っているので問題はないのですけど、アップ
デート時に設定し忘れたりするので(笑)

なぜコード指定が欲しいかと言えば、IE5では、JIS頁にJIS未定義Unicode
文字を書き込むと、自動で&#uniocee;タグに変換してくれて、多言語混
在カキコができるのですが、metaタグ設定が無い場合にJIS外Unicode文
字が入っていると、勝手に間違えたローカルコードを変換してpostして
しまい、文字化けになってしまうのです。テストの部屋にサンプルカキコ
したので、ご参照ください。

よろしくお願いします。


[NEW] フォロー記事投稿 記事のキャンセル
From: タカヒコ <oyamayao@pop06.odn.ne.jp>
Subject: uudecode
Date: 2000/08/01 21:16:55

「うぇぶ会議室」パック (V1.7b) を展開しています。 uudecode forum.tar.Z.uu /home/freeweb/novel/gigagiga/cgi-bin/ff/forumset.cgi: uudecode: not found うぇぶ会議室の復号化に失敗しました。 uudecode コマンドが見つからない事が考えられます。自己展開 CGI の最初に設定してあるコマンドパスを確認して下さい。 

と言うメッセージが出たのですが、どうしたらいいのですか?


[NEW] フォロー記事投稿 記事のキャンセル
From: GROOVE! <yasuda@jupiter.interq.or.jp>
Subject: ちょっと質問
Date: 2000/08/04 01:36:52

 はじめまして。うぇぶ会議室を設置しようと考えているものです。
 とりあえず、CGI自己解凍方式でダウンロードし、いがらしさんの「ウェブ会議室設置例」というのを参考にして設置して、パーミッションを設定したのですが、とりあえずフレームは表示されるのですが、「ページが表示できません。」とWINDOWS(IE5.0)のメッセージ出てきてしまいます。(参照してみてください:http://cgi.members.interq.or.jp/jupiter/yasuda/web/index.cgi)
 なにか、解決方法はあるでしょうか?
 よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: ちょっと質問
Date: 2000/08/07 10:33:14
Reference: mesh.forum.4/00238

8月4日に、GROOVE!さんは書きました。

> はじめまして。うぇぶ会議室を設置しようと考えているものです。
> とりあえず、CGI自己解凍方式でダウンロードし、いがらしさんの
> 「ウェブ会議室設置例」というのを参考にして設置して、パーミッションを
> 設定したのですが、とりあえずフレームは表示されるのですが、
> 「ページが表示できません。」とWINDOWS(IE5.0)のメッセージ出てきてしまいます。
> (参照してみてください:http://cgi.members.interq.or.jp/jupiter/yasuda/web/index.cgi)

現時点ではちゃんと会議室一覧と記事一覧と下のフレームが表示されてますよ。
設定が正しくなかったときの状態がキャッシュに残ってたのではないでしょうか。


[RE] フォロー記事投稿 記事のキャンセル
From: GROOVE! <yasuda@jupiter.interq.or.jp>
Subject: Re: ちょっと質問
Date: 2000/08/09 01:18:04
Reference: mesh.forum.4/00242

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

>8月4日に、GROOVE!さんは書きました。
>
>> はじめまして。うぇぶ会議室を設置しようと考えているものです。
>> とりあえず、CGI自己解凍方式でダウンロードし、いがらしさんの
>> 「ウェブ会議室設置例」というのを参考にして設置して、パーミッションを
>> 設定したのですが、とりあえずフレームは表示されるのですが、
>> 「ページが表示できません。」とWINDOWS(IE5.0)のメッセージ出てきてしまいます。
>> (参照してみてください:http://cgi.members.interq.or.jp/jupiter/yasuda/web/index.cgi)
>
>現時点ではちゃんと会議室一覧と記事一覧と下のフレームが表示されてますよ。
>設定が正しくなかったときの状態がキャッシュに残ってたのではないでしょうか。
 
 本当です!動いてます!ありがとうございました。
(まさか…こんなことだろうとは思いませんでした。何度も更新ボタンを押していたのに…。)
 早速、いろんな機能を使ってみますね。(^^)
 的確なアドバイス、本当にありがとうございました。m(_ _)m


[RE] フォロー記事投稿 記事のキャンセル
From: dio <dio_@mail.infoseek.co.jp>
Subject: Re: ちょっと質問
Date: 2000/11/10 20:37:05
Reference: mesh.forum.4/00244

8月9日に、GROOVE!さんは書きました。
>(まさか…こんなことだろうとは思いませんでした。何度も更新ボタンを押していたの
IEでは、「更新」ボタンを押しただけでは、
単にキャッシュから読んでしまう気がします。(推測です)
「CTRL」キーを押しながら「更新」ボタンを押すと、
キャッシュを使わずに更新するようです(おそらく)


[NEW] フォロー記事投稿 記事のキャンセル
From: 大久保 <NCP15056@nifty.ne.jp>
Subject: カウンター表示で”TIME OUT”と表示されてしまいます
Date: 2000/08/05 13:46:02

はじめまして

ひとつお聞きしたのですが、急にアクセス数が伸びた為と思われますが、
カウンター表示の部分が、
”TIME OUT”としか表示されなくなってしまいました。
どうしたらよろしい
でしょうか?

ぜひ、ご指導いただきます様、お願い致します。


[RE] フォロー記事投稿 記事のキャンセル
From: kou <bread@kk.iij4u.or.jp>
Subject: Re: 同じく”TIME OUT”と表示されてしまいます
Date: 2000/08/06 12:10:30
Reference: mesh.forum.4/00239

皆様はじめまして。

私も、大久保さんと同じく
カウンター表示のところに、黒地に白文字で
”TIME OUT”としか表示されなくなってしまいました。

ご指導ご鞭撻のほどよろしくお願いいたします。


[RE] フォロー記事投稿 記事のキャンセル
From: kou <bread@kk.iij4u.or.jp>
Subject: Re: なおりました。
Date: 2000/08/10 18:12:32
Reference: mesh.forum.4/00240

原因不明ですが、取り合えず直りました。

お騒がせ致しました。


[NEW] フォロー記事投稿 記事のキャンセル
From: タカヒコ <oyamayao@pop06.odn.ne.jp>
Subject: おねがいします!教えて下さい!
Date: 2000/08/06 16:23:16

tar+gzが分からないので自己解凍でやってみたのですが、どうしてもこんなメッセージが。

「うぇぶ会議室」パック (V1.7b) を展開しています。 uudecode forum.tar.Z.uu /home/freeweb/novel/gigagiga/cgi-bin/ff/forumset.cgi: uudecode: not found うぇぶ会議室の復号化に失敗しました。 uudecode コマンドが見つからない事が考えられます。自己展開 CGI の最初に設定してあるコマンドパスを確認して下さい。 

あと、別の所(今は使えない)で解凍したものをつかうと、index.cgiとかが表示されません。
どうしても設置したいのですが、どうやればいいか詳しく手取り足取り教えていただけないでしょうか・・・。

それと、自己解凍すでにされてあって、それぞれのファイルに分かれてるもの
(index.cgiとかsite.plとか)ってどこかでDL出来なんでしょうか・・・。(無理かな・・・。)

とにかくお願いします。

メールでも何でも構いません。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: おねがいします!教えて下さい!
Date: 2000/08/07 19:49:40
Reference: mesh.forum.4/00241

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

>tar+gzが分からないので自己解凍でやってみたのですが、どうしてもこんなメッセージが。
>
>「うぇぶ会議室」パック (V1.7b) を展開しています。 uudecode forum.tar.Z.uu /home/freeweb/novel/gigagiga/cgi-bin/ff/forumset.cgi: uudecode: not found うぇぶ会議室の復号化に失敗しました。 uudecode コマンドが見つからない事が考えられます。自己展開 CGI の最初に設定してあるコマンドパスを確認して下さい。 

そのサーバではuudecodeというコマンドが使えないのではないかと思います。
ので、tar+gz版を解凍して使うのが確実です。

tar+gzがわからないということですが、tar+gz版の解凍方法が
蓮沼さんの「うぇぶ会議室設置作業」の会議室のインストール編の03.aの記事に
ありますので、参照してみてください。

その後の作業も、うぇぶ会議室設置例のページを参照すればだいたいわかると思いますので
まずはチャレンジしてみてください。

>それと、自己解凍すでにされてあって、それぞれのファイルに分かれてるもの
>(index.cgiとかsite.plとか)ってどこかでDL出来なんでしょうか・・・。(無理かな・・・。)

にあさんのうぇぶ会議室から持っていけますよ。
例えば、index.cgiであれば '/~nir/Forum/index.pl' のように'.cgi'を'.pl'と変えて
置いてあります。たぶんその他も全部。


[NEW] フォロー記事投稿 記事のキャンセル
From: にしむら <motopiro@mx.miracle.ne.jp>
Subject: 投稿記事をメールにて送信
Date: 2000/09/05 19:58:48

以前より本会議室スクリプトを利用させて頂いております。

書き込みした内容についてメールにて送信したいのですが、
その機能を持ったスクリプトはございませんでしょうか?

もしあればご教授頂きたく、お願い致します。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: 投稿記事をメールにて送信
Date: 2000/09/09 14:19:46
Reference: mesh.forum.4/00248

9月5日に、にしむらさんは書きました。

>書き込みした内容についてメールにて送信したいのですが、
>その機能を持ったスクリプトはございませんでしょうか?

この場ではそんな話は聞かないですね。
(要望としては何回か出てますけど...)


[RE] フォロー記事投稿 記事のキャンセル
From: にしむら <motopiro@mx.miracle.ne.jp>
Subject: Re: 投稿記事をメールにて送信
Date: 2000/09/11 09:27:13
Reference: mesh.forum.4/00252

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

>この場ではそんな話は聞かないですね。
>(要望としては何回か出てますけど...)

そうですか...。
やはり自分での作り込みが必要ですね。

#スクリプト眺めてみます。(*_*)


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: 投稿記事をメールにて送信
Date: 2000/09/12 08:10:05
Reference: mesh.forum.4/00254

いしどう です。

9月11日に、にしむらさんは書きました。

>#スクリプト眺めてみます。(*_*)

メール送信の作りこみに関するお話については、こちらのスレッドもご参照いただければ参考になるかと思います。


[RE] フォロー記事投稿 記事のキャンセル
From: にしむら <motopiro@mx.miracle.ne.jp>
Subject: Re: 投稿記事をメールにて送信
Date: 2000/09/13 11:07:06
Reference: mesh.forum.4/00255

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

>メール送信の作りこみに関するお話については、こちらのスレッドもご参照いただければ参考になるかと思います。

情報ありがとうございました。
早速やってみます。


[NEW] フォロー記事投稿 記事のキャンセル
From: kid <y_aimono@yahoo.ne.jp>
Subject: 拡張機能について
Date: 2000/09/08 15:27:11

質問があるのですがお願いします。
拡張機能を組み込もうとしてマニュアルどおりに
site.plに書き込んだのですが、
カストマイズには、きちんと表示されるのですが
メニューにリンクが表示されません。どうしてでしょうか?
site.plの設定は以下の通りです。(パーミッションは755)

@ext = (
	'noframe',
		'フレーム解除',
		'menu',
		'_top',
		'index.cgi?frame=no',
		'フレーム無し表示モードへの移行',
		'off',

	'unread-ex',
                '未読記事表示',
                'menu',
                'article',
                'unread-ex.cgi',
                '未読記事表示拡張機能\',
                'on',

	'recent-ex',
		'最近の投稿一覧',
		'menu',
		'contents',
		'recent-ex.cgi',
		'最近の投稿一覧拡張機能\',
		'on',

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

	'ref_byname',
		'名前指定記事参照',
		'menu',
		'article',
		'ref_byname.cgi',
		'名前指定記事参照拡張機能\',
		'on',

	'post_summary',
		'投稿者集計',
		'menu',
		'contents',
		'post_summary.cgi',
		'投稿者集計拡張機能\',
		'on',

	'post_summary_room',
		'[部屋別投稿者集計]',
		'contents',
		'article',
		'post_summary.cgi?room=$room&sort=cntdown',
		'投稿者集計拡張機能/部屋単位即実行モード',
		'on',

	'archive-ex',
                '[記事一括表示]',
                'contents',
                'contents',
                'archive-ex.cgi?room=$room&sort=$mode&suppress=$suppress&min=$req_min&max=$req_max',
                '記事一括表示拡張機能\',
                'on',

	'archive-ex-i',
		'一括表示',
		'icon',
		'article',
		'archive-ex.cgi?room=$room&sort=$mode&suppress=$suppress&min=$req_min&max=$req_max&make=1',
		'NKさん作の記事一括表示拡張機能/即実行モード',
		'on',
);


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: 拡張機能について
Date: 2000/09/09 14:15:36
Reference: mesh.forum.4/00249

9月8日に、kidさんは書きました。

>拡張機能を組み込もうとしてマニュアルどおりに
>site.plに書き込んだのですが、
>カストマイズには、きちんと表示されるのですが
>メニューにリンクが表示されません。どうしてでしょうか?

カスタマイズ画面では表示されるということなので
site.plの変更は正しくされていて問題ないということでしょう。

とすれば、修正前の状態がキャッシュに残っていてそれが表示されているだけ
ではないでしょうか。
ちなみにsite.plの@extで3番目の項目が'contents'となっている拡張機能は
メニュー画面ではなくて記事一覧画面にリンクが表示されるので
別の部屋の一覧を表示させれば「[部屋別投稿者集計]」のリンクは出ませんか。

対処としては、ブラウザのディスクキャッシュをクリアしてから
そのまま一旦ブラウザを終了して、立ち上げ直してみてください。

>site.plの設定は以下の通りです。(パーミッションは755)

site.plは実行権と書込権は要りませんので、特に理由がなければ
'644'にしてください。


[RE] フォロー記事投稿 記事のキャンセル
From: kid <y_aimono@yahoo.ne.jp>
Subject: Re: 拡張機能について
Date: 2000/09/09 20:57:43
Reference: mesh.forum.4/00251

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

>9月8日に、kidさんは書きました。
>
>>拡張機能を組み込もうとしてマニュアルどおりに
>>site.plに書き込んだのですが、
>>カストマイズには、きちんと表示されるのですが
>>メニューにリンクが表示されません。どうしてでしょうか?
>
>カスタマイズ画面では表示されるということなので
>site.plの変更は正しくされていて問題ないということでしょう。
>
>とすれば、修正前の状態がキャッシュに残っていてそれが表示されているだけ
>ではないでしょうか。
>ちなみにsite.plの@extで3番目の項目が'contents'となっている拡張機能は
>メニュー画面ではなくて記事一覧画面にリンクが表示されるので
>別の部屋の一覧を表示させれば「[部屋別投稿者集計]」のリンクは出ませんか。
>
>対処としては、ブラウザのディスクキャッシュをクリアしてから
>そのまま一旦ブラウザを終了して、立ち上げ直してみてください。
>
>>site.plの設定は以下の通りです。(パーミッションは755)
>
>site.plは実行権と書込権は要りませんので、特に理由がなければ
>'644'にしてください。

上記の通りにやったら動きました。やったー!!
ホントにありがとうございました。


[NEW] フォロー記事投稿 記事のキャンセル
From: ねぎ <sugimoto@tt.rim.or.jp>
Subject: 「質問」ツリー一括表示
Date: 2000/10/11 12:36:43

はじまして、ねぎと言います

 にあさんのうぇぶ会議室を他のところで見て自分でも最近設置しましたが
(ありがたく使わせていただいています)
最近設置のためにツリーは深くないのですが、他のところで見ると
ツリーが途中で切れて出てきたりするのですがこれは何故なんでしょう?
追加機能として関連ツリーの一括表示(ツリーのまま)って難しいんでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 「質問」ツリー一括表示
Date: 2000/10/15 01:23:04
Reference: mesh.forum.4/00257

10月11日に、ねぎさんは書きました。

>最近設置のためにツリーは深くないのですが、他のところで見ると
>ツリーが途中で切れて出てきたりするのですがこれは何故なんでしょう?

うぇぶ会議室の記事一覧では、記事番号で一覧範囲を区切っています。
ですから、その範囲に入っていない記事は、たとえ同じスレッドに
属していても表示されません。

スレッド表示タイプの掲示板では、表示単位をスレッドにして、
最新のスレッド10個と言うような表示をするものもありますね。

まあ、どちらが使いやすいか? と言うのは好みとか慣れの問題
だと思います。

>追加機能として関連ツリーの一括表示(ツリーのまま)って難しいんでしょうか?

ある記事が属しているスレッド全部の一覧表示は、例えば、

contents.cgi?room=mesh.forum.4&mes=221 (記事221の属するスレッドすべて一覧)

の様にして出来ますが、その一覧された記事の内容すべてを
一括表示する機能はまだありませんね。

# 以前からリクエストはあるんですけどね。(^^;;


[RE] フォロー記事投稿 記事のキャンセル
From: ねぎ <sugimoto@tt.rim.or.jp>
Subject: Re: 「質問」ツリー一括表示
Date: 2000/10/18 23:29:27
Reference: mesh.forum.4/00258

10月15日に、にあさんは書きました。

>10月11日に、ねぎさんは書きました。
>
>>最近設置のためにツリーは深くないのですが、他のところで見ると
>>ツリーが途中で切れて出てきたりするのですがこれは何故なんでしょう?
>
>うぇぶ会議室の記事一覧では、記事番号で一覧範囲を区切っています。
>ですから、その範囲に入っていない記事は、たとえ同じスレッドに
>属していても表示されません。
>
>スレッド表示タイプの掲示板では、表示単位をスレッドにして、
>最新のスレッド10個と言うような表示をするものもありますね。
>
>まあ、どちらが使いやすいか? と言うのは好みとか慣れの問題
>だと思います。
>
>>追加機能として関連ツリーの一括表示(ツリーのまま)って難しいんでしょうか?
>
>ある記事が属しているスレッド全部の一覧表示は、例えば、
>
>contents.cgi?room=mesh.forum.4&mes=221 (記事221の属するスレッドすべて一覧)
>
>の様にして出来ますが、その一覧された記事の内容すべてを
>一括表示する機能はまだありませんね。
>
># 以前からリクエストはあるんですけどね。(^^;;


[NEW] フォロー記事投稿 記事のキャンセル
From: OZAKI'S <toshi@cyber-oz.com>
Subject: access.cgiの使い方
Date: 2000/10/23 17:55:57

お世話になっております。
おかげさまでアクセス数が伸びてきてるんですが,最近,Web巡回ソフトが気になってます。
..というのも,レンタルサーバで運営してるんですが,負荷が高いと警告をされてまして。

そういったことで,access.cgiの使い方の説明をいただければ幸いです。


[RE] フォロー記事投稿 記事のキャンセル
From: OZAKI'S <toshi@cyber-oz.com>
Subject: Re: access.cgiの使い方
Date: 2000/10/23 18:25:12
Reference: mesh.forum.4/00261

>そういったことで,access.cgiの使い方の説明をいただければ幸いです。

  現在は,二重投稿禁止の措置を施しています。secure.cgiからaccess.cgiを呼び出すと書か
  れてたと思うのですが,secure.cgiってpasswordが入っているだけで,そうやって呼び出す
  のかわかりません。

  よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: access.cgiの使い方
Date: 2000/11/14 21:54:50
Reference: mesh.forum.4/00262

10月23日に、OZAKI'Sさんは書きました。

>>そういったことで,access.cgiの使い方の説明をいただければ幸いです。
>
>  現在は,二重投稿禁止の措置を施しています。secure.cgiからaccess.cgiを呼び出すと書か
>  れてたと思うのですが,secure.cgiってpasswordが入っているだけで,そうやって呼び出す
>  のかわかりません。

大分、間が空いてしまったので、OZAKI'Sさんはもう読んでいない気もしますが (^^;;
一応書いておくと、secure.cgi のパスワード行に続けて、単にaccess.cgiをrequireしているだけです。

つまり、secure.cgi は、

# # secure.pl -- セキュリティ関係設定事項 # $forum'master_passwd = 'XXXXXXXXXXXXX'; # マスターパスワード require "$CGIPATH/access.cgi" if (-r "$CGIPATH/access.cgi"); 1;
な感じです。 うちでは、access.cgi はこんな感じにして、負荷が高い時にアクセス制限するのと、 lycosからのロボットアクセスに関してはご遠慮を願っています。(^^;; # 何度も絨緞爆撃受けてサーヴァをボロボロにされたのでね。

[RE] フォロー記事投稿 記事のキャンセル
From: OZAKI'S <toshi@cyber-oz.com>
Subject: Re: access.cgiの使い方
Date: 2000/11/19 23:51:30
Reference: mesh.forum.4/00268

11月14日に、にあさんは書きました。
>一応書いておくと、secure.cgi のパスワード行に続けて、単にaccess.cgiをrequireしているだけです。

  了解です。ありがとうございました。


[NEW] フォロー記事投稿 記事のキャンセル
From: UME <Hideaki-crl.Umemura@c-net3.crl.hitachi.co.jp>
Subject: article.1.14.1.2から1.14.1.3へのバージョンアップ後の不具合?
Date: 2000/11/01 11:02:15

article.1.14.1.2から1.14.1.3へのバージョンアップ後、
フォロー記事投稿の画面のみが文字化けしてしまいます。
元のバージョンに戻すと解消されます。
尚、本体のバージョンは1.7cです。
原因が分かりません。誰か教えてください。


[RE] フォロー記事投稿 記事のキャンセル
From: UME <Hideaki-crl.Umemura@c-net3.crl.hitachi.co.jp>
Subject: Re: article.1.14.1.2から1.14.1.3へのバージョンアップ後の不具合?
Date: 2000/11/07 11:09:11
Reference: mesh.forum.4/00263

11月1日に、UMEさんは書きました。

>article.1.14.1.2から1.14.1.3へのバージョンアップ後、
>フォロー記事投稿の画面のみが文字化けしてしまいます。
>元のバージョンに戻すと解消されます。
>尚、本体のバージョンは1.7cです。
>原因が分かりません。誰か教えてください。

解決しました。
多分、httpd.confファイルでcgi用ディレクトリブロックに以前設定していた
AddType指示子が原因と思われます。
それをコメントにしたら文字化けが解消しました。
お騒がせしました。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: article.1.14.1.2から1.14.1.3へのバージョンアップ後の不具合?
Date: 2000/11/14 21:36:21
Reference: mesh.forum.4/00265

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

>11月1日に、UMEさんは書きました。
>
>>article.1.14.1.2から1.14.1.3へのバージョンアップ後、
>>フォロー記事投稿の画面のみが文字化けしてしまいます。
>>元のバージョンに戻すと解消されます。
>>尚、本体のバージョンは1.7cです。
>多分、httpd.confファイルでcgi用ディレクトリブロックに以前設定していた
>AddType指示子が原因と思われます。
>それをコメントにしたら文字化けが解消しました。

をっ、1.14.1.2から1.14.1.3へのマイナーチェンジで文字化けですか!
うーむ、HTMLにはほとんど変更無いはずなのに何が引っかかったんだろう?

よろしかったら、文字化け時のAddTypeの設定を教えてもらえると助かります。
再現実験してみたいので。


[NEW] フォロー記事投稿 記事のキャンセル
From: tanakacyan <tanakacyan@nifty.com>
Subject: IE5.5 カウントアップの件
Date: 2000/11/23 17:06:50

初めて投函します。 お忙しいとは思いますが宜しくお願い致します。

11月14日のIE5.5でカウントアップしない パッチされた記事を拝見しました。
私はニフティにHPを持っています。現在はバイナリ(Solaris 2.5.1版)をダウンロードし
使用しています。TOPページのカウンターはnpc.cgiを使いたいし このカウントア
ップをどうにかしたいのです。 
ニフティではC言語は利用できない・telnet接続は駄目 そして一番重要なことはコン
パイルの事がぜんぜんわからないのです。


@パッチされたCGIのバイナリはありませんか。
Aコンパイルができるのなら手順を教えて頂けないでしょうか

よろしくおねがいいたします。


[NEW] フォロー記事投稿 記事のキャンセル
From: Boss <boss@shonan134.com>
Subject: Mac版のIE5.0でフォントが小さくなる件
Date: 2000/11/24 20:37:43

同じ質問が過去にあったらごめんなさい。

contents.cgi のフレームで、
Mac版のIE5.0でフォントが小さくなる現象は、
どこを直したら良いでしょう?

また、スレッドもちょっとおかしな感じなので、
あわせて直ると良いなと思います。

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


[NEW] フォロー記事投稿 記事のキャンセル
From: GG <g_suzuki@fb.freeserve.ne.jp>
Subject: 最近の投稿一覧を最初に表示する方法
Date: 2000/12/07 13:10:36

はじめまして、GGといいます。仲間内での掲示板にうぇぶ会議室を
使わせていただいています。

もともとうぇぶ会議室を知ったのは、「Thinkpad Club」という
掲示板を訪問して、使い易そうだな、と思ったのが最初です。
ところで、Thinkpad Clubでは、初期状態の題名のPaneに
「最近の投稿一覧」が出るようになっているのですが、これが
便利なので、自分の掲示板でもやってみたいと思っています。

そこでお聞きしたいのですが、site.pl等の設定を変える事で、
この機能は実現できるのでしょうか? 自分でsite.plやindex.cgiを
ながめた範囲では、今一歩どうしたらいいのか分かりませんでした。
拡張機能自体はちゃんと動いています。

もしご存じの方がいらっしゃったら教えていただけないでしょうか?
よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: 最近の投稿一覧を最初に表示する方法
Date: 2000/12/08 00:47:51
Reference: mesh.forum.4/00276

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

>ところで、Thinkpad Clubでは、初期状態の題名のPaneに
>「最近の投稿一覧」が出るようになっているのですが、これが
>便利なので、自分の掲示板でもやってみたいと思っています。

「題名のPane」とはどういう意味でしょうか。
英和辞典で調べると、pane=窓枠 のような意味であることが分かりましたが
HTMLで言うところのフレームのことでしょうか。

>そこでお聞きしたいのですが、site.pl等の設定を変える事で、
>この機能は実現できるのでしょうか? 自分でsite.plやindex.cgiを
>ながめた範囲では、今一歩どうしたらいいのか分かりませんでした。

とりあえず、記事一覧フレーム(contents)や本文フレーム(article)に
表示したいのであれば、site.plの以下の変数の値に'recent-ex.cgi'を
設定してあげれば、よいでしょう。
設定するHTMLやCGIは、たぶん $forumroot からの相対パスです。

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

それともそれ以外の部分に表示させたいのでしょうか。>「題名のPane」?


[RE] フォロー記事投稿 記事のキャンセル
From: GG <g_suzuki@fb.freeserve.ne.jp>
Subject: Re: 最近の投稿一覧を最初に表示する方法
Date: 2000/12/08 09:40:50
Reference: mesh.forum.4/00277

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

>「題名のPane」とはどういう意味でしょうか。
>英和辞典で調べると、pane=窓枠 のような意味であることが分かりましたが
>HTMLで言うところのフレームのことでしょうか。

不適切な表現を使ってしまって申し訳ありませんでした。意図していたのは
ご指摘の通り、普段はcontentsが出るフレームです。

cgiやhtmlはあまり深く考えずに使っているので、とっさにフレームという
言葉が出てこずに、Visual C++等で出てくる事のある(と思う。ひょっとしたら
違ったかも)Paneという言葉を使ってしまいました。

>とりあえず、記事一覧フレーム(contents)や本文フレーム(article)に
>表示したいのであれば、site.plの以下の変数の値に'recent-ex.cgi'を
>設定してあげれば、よいでしょう。
>設定するHTMLやCGIは、たぶん $forumroot からの相対パスです。
>
> $contents = 'Contents.html';	# 最初に記事一覧に表示するもの
> $preface = 'Preface.html';	# 最初に記事本文に表示するもの

この記事を読んで確認したら... ありました。こんなにはっきり書いてあるのに
気づかないとは全くお恥ずかしい限りです。

正しく$forumrootからの相対パスにしたら、ちゃんと動きました。
どうもありがとうございます。お手数をかけてしまって申し訳ありませんでした。


[RE] フォロー記事投稿 記事のキャンセル
From: OZAKI'S <toshi@cyber-oz.com>
Subject: Re: 最近の投稿一覧を最初に表示する方法
Date: 2000/12/09 01:23:16
Reference: mesh.forum.4/00278

12月8日に、GGさんは書きました。
>> $contents = 'Contents.html';	# 最初に記事一覧に表示するもの

そです。
Contents.htmlのところをrecent-ex.cgiと書き換えてるだけです。


[NEW] フォロー記事投稿 記事のキャンセル
From: 鮪の蒲焼き <centvilla@yahoo.co.jp>
Subject: Win2K Pro + IIS 5.0 + ActivePerlでの設定方法
Date: 2000/12/15 22:57:29

はじめまして。題名のような環境で(ActivePerlは、5.6.0.620)、
動かそうと思っています。

いままでやったことは、Win2K ProにIIS5.0とActivePerlをインストール。
その後、c:\InetPubにforum-1.7cをディレクトリ付で展開しました。環境
変数にTZ=JST-9としました。

site.plの変更は、

$server_tz='+900';
$perl_cgi='pl';
$forumroot = 'forum';
$CGIPATH = 'c:\\InetPub\\forum';     #これは追加しました。
$cgiroot = '/forum';
$forumpath = 'c:\\InetPub\\forum';

IISの設定では、仮想ディレクトリとして「forum」を設定し、ローカルパス
に「c:\Inetpub\forum」(読み取り)、アプリケーションの設定では、アプ
リケーション名に「forum」および実行アクセス権「スクリプトおよび実行
可能ファイル」(アプリケーション保護は「中」)になっています。

「c:\Inetpub\forum」ディレクトリのアクセス権は、Administratorsと
Systemにフルコントロール。また、IUSR_XXXXXには変更を許可しています。

この状態でInternet Explorer 5.5を使って「http://xxxxx/forum/index.cgi」
にアクセスすると、「HTTP 500-内部サーバエラー(ページを表示できません)」
というエラーページが表示されます。

どこをどう間違えたのか、また参考となるURLなどを教えていただけないで
しょうか。


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: Win2K Pro + IIS 5.0 + ActivePerlでの設定方法
Date: 2000/12/21 01:26:10
Reference: mesh.forum.4/00280

いしどう です。
(誤変換とか言葉足らずに気がついたので、前の記事はキャンセルして
投稿しなおしです (^^;;;)

最近、こちらをながめていなかったので、お返事が遅れました (_ _)

12月15日に、鮪の蒲焼きさんは書きました。

>はじめまして。題名のような環境で(ActivePerlは、5.6.0.620)、
>動かそうと思っています。

いま使っている(自宅の)Windows 2000 Professional 版の Internet
Information Server 5.0 で動いてます。Perl は Active Perl の V5.6.0
Build 620 (同じですね (^^) でも、もう build 623 が出てたりしますが)

>いままでやったことは、Win2K ProにIIS5.0とActivePerlをインストール。
>その後、c:\InetPubにforum-1.7cをディレクトリ付で展開しました。環境
>変数にTZ=JST-9としました。

ここのところ、ちょっとわたしの環境と違います。
わたしは、別のドライブのルートフォルダに展開しちゃいました。
E:\forum です。

>site.plの変更は、
>
>$server_tz='+900';
>$perl_cgi='pl';
>$forumroot = 'forum';
>$CGIPATH = 'c:\\InetPub\\forum';     #これは追加しました。
>$cgiroot = '/forum';
>$forumpath = 'c:\\InetPub\\forum';

site.pl は、わたしの環境では、以下のような変更を加えています。

$forumroot = '/forum';
$copy = 1;

この2行だけです。$forumpathや$cgirootは変更してません(コメントアウトされた
ままです)
環境変数 TZ は設定してありません。
インターネットサービスマネージャで仮想ディレクトリ /forum を作成してあります。
既定のウェブサイトのところで右クリックして仮想ディレクトリの新規作成を指定し、
エイリアスは forum、ウェブサイトコンテンツのディレクトリは E:\forum、
アクセス許可の画面では『ISAPIアプリケーションやCGIなどを実行する』に
チェックを入れました。
あと、出来上がった仮想ディレクトリのプロパティで、アプリケーションの
設定のところで『構成』をクリックし、アプリケーションのマッピングへ
拡張子 .cgi で実行ファイルが
C:\perl\bin\perl.exe %s %s
を追加しました。.cgi のメソッドの制限のところで GETとPOSTのみ許可
しましたが、これであってるのかな?とりあえず動いてますが。

>IISの設定では、仮想ディレクトリとして「forum」を設定し、ローカルパス
>に「c:\Inetpub\forum」(読み取り)、アプリケーションの設定では、アプ
>リケーション名に「forum」および実行アクセス権「スクリプトおよび実行
>可能ファイル」(アプリケーション保護は「中」)になっています。

ということで、拡張子 .cgi のスクリプトマッピングを指定していないのが
原因ではないかと思うのですが、いかがでしょう?

(あと、気になるのが、IIS3.0のときにあったカレントディレクトリの扱い
なのですが…)


[RE] フォロー記事投稿 記事のキャンセル
From: 鮪の蒲焼き <centvilla@yahoo.co.jp>
Subject: Re: Win2K Pro + IIS 5.0 + ActivePerlでの設定方法
Date: 2000/12/22 14:52:31
Reference: mesh.forum.4/00282

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

>ということで、拡張子 .cgi のスクリプトマッピングを指定していないのが
>原因ではないかと思うのですが、いかがでしょう?

まったく、おっしゃたとおりです。マッピングの指定をし忘れていました。
すいません。ボンミスでした。


[NEW] フォロー記事投稿 記事のキャンセル
From: りゅういち <ryuu@mail.dddd.ne.jp>
Subject: すっごく長い題名について
Date: 2001/02/11 21:05:39

りゅういちといいます。結構前からうぇぶ会議室を使わせていただいて
おります(^^)

つい最近荒らしにあったのですが、題名の欄に長い文字列を入力されて
IE 5(Win)でその記事へのリンクをクリックできなくなってしまいました。
直接URLを入力して、当該のファイルを開いて削除したのですが、結構難
儀しました。

article.cgiのテキスト入力欄に最大入力数を指定すれば良いと思います
ので、心配な方は対策しておくと良いと思います。


[NEW] フォロー記事投稿 記事のキャンセル
From: ヘルプ <shikou@aioros.ocn.ne.jp>
Subject: プログラムの設置
Date: 2001/03/29 17:44:52

index.htm
	|
	+-- npc / npc.cgi [755]
	          npc.idx [666]
というようなプログラムを設置するように書いてあったのですが、
これはどこに設置すればいいのでしょうか?
初心者なもんで・・・お願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: プログラムの設置
Date: 2001/04/09 11:44:12
Reference: mesh.forum.4/00291

3月29日に、ヘルプさんは書きました。

>index.htm
>	|
>	+-- npc / npc.cgi [755]
>	          npc.idx [666]
>というようなプログラムを設置するように書いてあったのですが、
>これはどこに設置すればいいのでしょうか?

なにを見ながら設置しようとしているのでしょうか。
上記の書き方では、確かに分かりづらいですね。

とにかくそれは忘れて、以下のようにやってください。

まず、あなたのホームページを置いているサーバのディレクトリの直下に
npcというディレクトリを作って、そのnpcディレクトリの中にnpc.cgiと
npc.idxを入れてください。

で、http://あなたのホームページのサーバ名/~あなたのユーザID等/npc/npc.cgi
をブラウザで開いて(アクセスして)みて下さい。
何か表示されますか?
(カウンタの数字は出ないでしょうが、Not FoundにならなければOKです。)

そしたら、カウンタを設置したいページのHTMLファイルに以下のようなIMGタグを
書きます。

<IMG SRC="/~あなたのユーザID等/npc/npc.cgi">

そこまでうまく行けば基本的なところはできてます。

あとは、設定ファイル(npc.idx)を修正して
<IMG SRC="/~あなたのユーザID等/npc/npc.cgi"> のnpc.cgiの後ろに
?でつなげて設定ファイルを指定するなどすれば、カウンタの数字も表示される
様になります。
その辺の手順は、設置例を参考にしてがんばってください。


[NEW] フォロー記事投稿 記事のキャンセル
From: 杉本 等 <sugimotoh@nttdata-sms.co.jp>
Subject: PC上でのデバックでの質問です。
Date: 2001/07/05 14:40:15

ThinkPad Clubをよく拝見している初心者です。
自分でもこんなすばらしい会議室が構築できないかといろいろ模索しています。
要約、PC上でのデバック環境が終了し、ダウンロードも終わりました。
そしてsite.plの設定も終わりました。
#をはずし、forum.1とforum.2とforum.3の会議室はできました。
それでその後更に会議室を増やしたく思い、forum.4とforum.5とforum.6を
作りましたが、メニューには会議室3までしか現れませんでした。
どこか設定のミスがないかいろいろ調べましたが克服できませんでした。
すみませんが、アドバイスをお願いします。
よろしくお願いします。
このシステムは大変気に入っており、世の中で掲示板は数ほどあれど、会議室
形式はほとんどありません。このすばらしいcgiプログラムを完成したいと思います。
宜しくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: PC上でのデバックでの質問です。
Date: 2001/07/06 16:53:06
Reference: mesh.forum.4/00294

7月5日に、杉本 等さんは書きました。

>そしてsite.plの設定も終わりました。
>#をはずし、forum.1とforum.2とforum.3の会議室はできました。
>それでその後更に会議室を増やしたく思い、forum.4とforum.5とforum.6を
>作りましたが、メニューには会議室3までしか現れませんでした。
>どこか設定のミスがないかいろいろ調べましたが克服できませんでした。
>すみませんが、アドバイスをお願いします。

ブラウザのキャッシュ上の古いmenuページが表示されているだけではないでしょうか。

ブラウザから以下にアクセスしてみて部屋の一覧は表示されますか?
  http://ホスト名/パス名/会議室ディレクトリ/contents.cgi?room=forum.4

表示されるようなら設定ファイルは有効になっているので上記の予想通り
キャッシュページが表示されているだけですね。

表示されない(「Bad Forum (フォーラム名の誤りです。)」のページが表示される)
場合は、設定ファイルが正しくないということがはっきりします。(^^)


[RE] フォロー記事投稿 記事のキャンセル
From: 杉本 <SGC00414@nifty.ne.jp>
Subject: Re: PC上でのデバックでの質問です。
Date: 2001/08/01 15:27:31
Reference: mesh.forum.4/00295

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

>ブラウザのキャッシュ上の古いmenuページが表示されているだけではないでしょうか。
>
>ブラウザから以下にアクセスしてみて部屋の一覧は表示されますか?
>  http://ホスト名/パス名/会議室ディレクトリ/contents.cgi?room=forum.4
>
>表示されるようなら設定ファイルは有効になっているので上記の予想通り
>キャッシュページが表示されているだけですね。
>
>表示されない(「Bad Forum (フォーラム名の誤りです。)」のページが表示される)
>場合は、設定ファイルが正しくないということがはっきりします。(^^)
大変遅いレスで申し訳ございません。
なぜか別の日に見てみると会議室が増えていました。
どうも反映が遅いようでした。
どうもお騒がせしました。


[NEW] フォロー記事投稿 記事のキャンセル
From: momoさん <e-momo@mail1.accsnet.ne.jp>
Subject: ウェッブ会議室のあらし対策は
Date: 2001/07/07 09:40:40

ウェッブ会議室システムを長いこと利用させていただいている
JDSNの関東事務局のものです。にあさん他みなさまに感謝したします。
さて、今年に入ってから私どもの会議室に障害者を侮辱するような書き込みが
繰り返しなされ、削除では追いつかない執拗さでした(あらし)。
そのために、現在も書き込み禁止状態になっております。
しかし、情報の交流を求める、まともなユーザーの方からは再開の希望が相次いでおります。

現在、ウェッブ会議室の対策はどのようになっているのでしょうか。
パスワードによる確認も必要になっているのかなと思います。

ソフト的なことに不勉強なので、愚問であればご容赦下さい。

アドバイスがいただけることをお待ちしております。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: ウェッブ会議室のあらし対策は
Date: 2001/07/09 17:45:29
Reference: mesh.forum.4/00296

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

>ウェッブ会議室システムを長いこと利用させていただいている
>JDSNの関東事務局のものです。にあさん他みなさまに感謝したします。
>さて、今年に入ってから私どもの会議室に障害者を侮辱するような書き込みが
>繰り返しなされ、削除では追いつかない執拗さでした(あらし)。
>そのために、現在も書き込み禁止状態になっております。
>しかし、情報の交流を求める、まともなユーザーの方からは再開の希望が相次いでおります。

以前にも似たような話がありましたよ。
簡易検索機能を使って うぇぶ会議室2〜4あたりを対象に
「荒らし」or「あらし」をキーワードに設定して検索すると
いくつかヒットしますので参考にしてみて下さい。

「削除では追いつかない」ということは、機械的に同じ内容の
投稿が行われていたのでしょうか。
そのような「荒らし」であれば、「6.5 最新β版及びパッチ」に公開されている
article.cgiのパッチ版(v1.14.1.3)が有効かと思われます。
お試し下さい。


[NEW] フォロー記事投稿 記事のキャンセル
From: taka <htaka@po.synapse.ne.jp>
Subject: npc.cgi
Date: 2001/07/08 09:24:41

はじめまして
カウンターのジジジ設置でこのホームページに着たのですが
Ver.0.83のファイルをダウンロードしたのですが
何処にもnpc.cgiファイルがないのですが
ダウンロードファイルに含まれてないのでしょうか?
通常カウンター関係はcgiで皆さん動かしていると思うのですが
npc.cgiは設置方法が違うのでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: npc.cgi
Date: 2001/07/09 17:56:40
Reference: mesh.forum.4/00297

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

>Ver.0.83のファイルをダウンロードしたのですが
>何処にもnpc.cgiファイルがないのですが
>ダウンロードファイルに含まれてないのでしょうか?

どのファイルをダウンロードしたのでしょうか。
コンパイルが必要なソースファイルではありませんか。

コンパイル環境がない場合やコンパイルって何?な場合は
バイナリライブラリからご自分のWebサーバのOS用のバイナリを
ダウンロードして下さい。


[RE] フォロー記事投稿 記事のキャンセル
From: taka <htaka@po.synapse.ne.jp>
Subject: npc.cgi
Date: 2001/07/11 18:56:39
Reference: mesh.forum.4/00299

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

>コンパイル環境がない場合やコンパイルって何?な場合は
>バイナリライブラリからご自分のWebサーバのOS用のバイナリを
>ダウンロードして下さい。
下記のサイトよりダウンロードしたんですが
http://www2a.biglobe.ne.jp/~seikofan/htm/cgi/npc.html
書いてあるプロパイダーが違うんですが
設置可能なんでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: npc.cgi
Date: 2001/07/12 10:36:39
Reference: mesh.forum.4/00300

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

>7月9日に、TADは書きました。
>
>>コンパイル環境がない場合やコンパイルって何?な場合は
>>バイナリライブラリからご自分のWebサーバのOS用のバイナリを
>>ダウンロードして下さい。
>下記のサイトよりダウンロードしたんですが
>http://www2a.biglobe.ne.jp/~seikofan/htm/cgi/npc.html

そのページの中のどのファイルでしょうか。
「ステップ2(ダウンロード)」に書いてあるnpc.binファイルでしょうか。
もしそうならば、そのファイルはプログラムファイル(cgiプログラム)そのものなので
ファイル名をnpc.cgiに変えれば良いだけです。
が、適切なOS上でないと動作しません。

>書いてあるプロパイダーが違うんですが
>設置可能なんでしょうか?

上記のページに以下の記述があるのはご覧になってますか。

BIGLOBE (Meshnet)以外のサーバをご利用の方へ このページは基本的にBIGLOBE (Meshnet)の会員を対象に書いております。 MeshではCGIが使えます。また、サーバのOSがSunOS(一部HP-UX)です。したがいまして、 他ネットの方もサーバーがSunOS(又はHP-UX)で動いているなら、このページの方法で移植出来ます。 (中略) 他OSでは、バイナリライブラリも一部用意されています。 バイナリとは、つまり、UNIXでは、それぞれのOS用にコンパイル(変換)する必要があるのですが、 UNIXが出来ない方の為に、既にコンパイルされたファイルを供給するものです。 凡例から変更箇所を推察できると思いますので、やってみてください。
というわけで、npc.cgiはperlで書かれたプログラムではなくC言語でかかれたプログラムなので 動作させるサーバのOSにあったものを使用する必要があるのです。 ですから、前述しましたにあさんの「バイナリライブラリ」からご自分の サーバのOSにあったバイナリファイルを持ってきてください。

[NEW] フォロー記事投稿 記事のキャンセル
From: zmy <zmy@mxb.mesh.ne.jp>
Subject: BSD/OS 4.1 用のバイナリどなたか持っていませんか
Date: 2001/08/10 18:32:17

npc.cgiを使用しているのですが、サーバーを移設しようとしていますが、
どうしてもnpc.cgiが表示されません。
いろいろとバイナリを試したんですが、×でした。
machine.cgiで見ると以下のように表示されます。

BSD/OS ares.dns-solutions.net 4.1 BSDI BSD/OS 4.1 Kernel #3: Tue Jul 10 09:44:00 MDT 2001     nwood@ares.dns-solutions.net:/usr/src/sys/compile/LOCAL  i386

httpサーバーは、Apache 1.3.20です。
telnetが出来ないので、コンパイルできずなのです。
動かす方法もしくは、バイナリお持ちの方 ヘルプお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: BSD/OS 4.1 用のバイナリどなたか持っていませんか
Date: 2001/08/11 11:52:41
Reference: mesh.forum.4/00303

8月10日に、zmyさんは書きました。

>npc.cgiを使用しているのですが、サーバーを移設しようとしていますが、
>どうしてもnpc.cgiが表示されません。
>いろいろとバイナリを試したんですが、×でした。
>machine.cgiで見ると以下のように表示されます。
>
>BSD/OS ares.dns-solutions.net 4.1 BSDI BSD/OS 4.1 Kernel #3: Tue Jul 10 09:44:00 MDT 2001     nwood@ares.dns-solutions.net:/usr/src/sys/compile/LOCAL  i386

「いろいろと」試したのはどんなものなのでしょうか。
バイナリライブラリにあるBSD/OS 2.1版BSD/OS 3.0版が、
動かなかったのですか?

>httpサーバーは、Apache 1.3.20です。
>telnetが出来ないので、コンパイルできずなのです。
>動かす方法もしくは、バイナリお持ちの方 ヘルプお願いします。

即答できないのでなんですが、(^^;;
CGIを使ってコンパイルする方法もありますよ。


[RE] フォロー記事投稿 記事のキャンセル
From: zmy <zmy@mxb.mesh.ne.jp>
Subject: Re: BSD/OS 4.1 用のバイナリどなたか持っていませんか
Date: 2001/08/12 09:33:44
Reference: mesh.forum.4/00304

8月11日に、TADさんは書きました。

>「いろいろと」試したのはどんなものなのでしょうか。
>バイナリライブラリにあるBSD/OS 2.1版BSD/OS 3.0版が、
>動かなかったのですか?

はい、上の他に FreeBSDのものやこの上の記事で出ていたものも
試しましたが、だめでした

>即答できないのでなんですが、(^^;;
>CGIを使ってコンパイルする方法もありますよ。

おお それ、可能であれば試してみたいです。
この方法出来そうな気はしていたんですが、shellの使い方
あまり判らないので、試していないんです


[RE] フォロー記事投稿 記事のキャンセル
From: zmy <zmy@mxb.mesh.ne.jp>
Subject: Re: BSD/OS 4.1 用のバイナリどなたか持っていませんか
Date: 2001/08/13 13:59:53
Reference: mesh.forum.4/00306

今気が付いたのですが、npc.cgiの部屋に書いたつもりが
「うぇぶ会議室」なっていました 申し訳ありません


[NEW] フォロー記事投稿 記事のキャンセル
From: soto <mori@yan.ne.jp>
Subject: 自己解凍できません。
Date: 2001/08/15 01:53:12

こんにちは。
http://tok2.com/のホームページスペースサービスを使い「ウェブ会議室」の作成に
挑戦しています。
サービス内容:
PERL(バージョン5)、C(gccをサポート)、PHP(バージョン3)、SSIを用いて多彩なCGIを設置可能。

cgi-binというディレクトリを作って自己解答CGIを実行したところ

----------------------------
「うぇぶ会議室」パック (V1.7b) を展開しています。
 uudecode forum.tar.Z.uu a.cgi: uudecode: command not found うぇぶ会議室の復号化に失敗しました。 
uudecode コマンドが見つからない事が考えられます。
自己展開 CGI の最初に設定してあるコマンドパスを確認して下さい。 
----------------------------
とメッセージが表示されます。
何か考えられる対処法をご存じの方。
お手数お掛けしますがレスお願いします。

それでは失礼します。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: 自己解凍できません。
Date: 2001/08/15 09:44:44
Reference: mesh.forum.4/00308

8月15日に、sotoさんは書きました。

>こんにちは。
>http://tok2.com/のホームページスペースサービスを使い「ウェブ会議室」の作成に
>挑戦しています。
>サービス内容:
>PERL(バージョン5)、C(gccをサポート)、PHP(バージョン3)、SSIを用いて多彩なCGIを設置可能。
>
>cgi-binというディレクトリを作って自己解答CGIを実行したところ
>
>----------------------------
>「うぇぶ会議室」パック (V1.7b) を展開しています。
> uudecode forum.tar.Z.uu a.cgi: uudecode: command not found うぇぶ会議室の復号化に失敗しました。 
>uudecode コマンドが見つからない事が考えられます。
>自己展開 CGI の最初に設定してあるコマンドパスを確認して下さい。 
>----------------------------
>とメッセージが表示されます。
>何か考えられる対処法をご存じの方。

メッセージにあるように、解凍に必要なコマンドの'uudecode'がない(パスが違っている)ようですので
すぱっと自己解凍はあきらめて、アーカイブ版を使ってご自分でインストール&設定されることを
お勧めします。

設定方法の解説サイトは、会議室のトップページで紹介されていますので
そちらを参考にしてみて下さい。


[RE] フォロー記事投稿 記事のキャンセル
From: soto <mori@yan.ne.jp>
Subject: ありがとうございます(Re: 自己解凍できません。)
Date: 2001/08/15 14:24:41
Reference: mesh.forum.4/00309

TAD様、助言ありがとうございます。
早速教えて頂いた方法でやってみようと思います。
ありがとうございました。


[NEW] フォロー記事投稿 記事のキャンセル
From: DIOVV <DIO@NE.JP>
Subject: 今すぐに知りたい事。緊急!!
Date: 2001/09/07 03:40:47

AIR2ってPS2で販売してるんですか?ものすごく知りたいんで
教えて欲しいです・・・。
と言うよりもAIR2って本当にあるのですか?AIRは、
(パソコンのね)バイト仲間がやってたのを見てて、自分もやったら
凄く面白かったのでもし知ってたら、その辺の事を教えてくれると
嬉しいです・・・・・。(自分はパソコンを持ってないので、
インターネットカフェから送信しています。)


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


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