Welcome Guest
コンテンツ
ホームページ
ログイン
ユーザー名:

パスワード:

Google AdSense
靴屋の検索
質問
1質問 投稿者:doboku 投稿日:03月06日02時27分59秒 
index.html、top.htmlなどは、空でいいのでしょうか?
csbbs.cgiの説明とおり設置して
(略)/csbbs.cgi?bbs=bbs1
でアクセスして作成しても、白紙の状態のindex.htmlしか作成されません。

2 投稿者:DoBoKu 投稿日:03月06日03時41分31秒 
解決しました。
3 投稿者:靴屋のスミス 投稿日:03月06日15時10分31秒 
おめでとうございます。二人目のユーザーのようですね。
すごいっす。
4 投稿者:DOBOKU 投稿日:03月06日23時45分13秒 
# www
# |-- top.html
# |-- btm.html
# |-- headline.html
# |-- bbslist.txt
# |-- cgi-bin
# |  |-- main
# |     |-- csbbs.cgi
# |     |-- jcode.pl
# |
# |-- bbs1
# |  |-- index.html
# |  |-- hed.html(ヘッダー)
# |  |-- mid.html(掲示板のタイトル)
# |  |-- dat
# |  |-- log
# |
# |-- bbs2
# |  |-- index.html
# |  |-- hed.html
# |  |-- mid.html
# |  |-- dat
# |  |-- log
# |
# |-- (掲示板の数だけつづく)
5 投稿者:DoBoKu 投稿日:03月06日23時48分53秒 
スクリプト本体の最初のコメント部分に、参考になるツリー構成がありましたが、
↑のようにしたら動きました。
それにしても、素晴らしいCGIスクリプトですね。

6 投稿者:靴屋のスミス 投稿日:03月07日12時38分29秒 
あ、top.html とか、 mid.html の場所を変えていたのを忘れていました。
こういう、複数の掲示板のデザインを統一するための工夫は、あめぞうさん
のスクリプトからアイデアを貰いました。

それにしても、こんなわかりにくいスクリプトをよく解読されましたね。
使ってもらえて本当にうれしいです。

・C のように書こうとした
・Perl の便利な機能を使うと遅くなるんじゃないかという懸念
・知識不足

という理由からごちゃごちゃしています。
今後の課題は Perl の機能別の速度を詳細に調べて、機能と速度のトレード
オフはどの程度におさめれば良いのかを考えることです。

でも、CGI そのものが時代遅れになる前にやらないと意味がないっすね。

7 投稿者:DoBoKu 投稿日:03月09日19時26分32秒 
ROMだけっていう人って結構いると思うので、htmlファイルを生成させて、
閲覧の際はcgiを動作させないというのは、これだけで設置サーバーへの
負荷、表示速度の面で優れた掲示板スクリプトですよね。
それだけでなく、複数の掲示板をひとつのスクリプトで簡単に設置できる。
本当に素晴らしいと思います。

これからも掲示板作成頑張って下さい♪
8 投稿者:靴屋のスミス 投稿日:03月16日07時49分50秒 
-------------------------------------------------------------
http://www.goukongoukon.com/default.htm
http://jcmac5.jc.meisei-u.ac.jp/
http://www5.big.or.jp/~aya/cgi-space/
-------------------------------------------------------------

-------------------------------------------------------------
1.モハメド○○
2.シロ○○
3.○○(存在すること)
4.○○ーな女性(企業の戦力として定着する若いキャリア女性)
(http://www.nikkei.co.jp/nikkei-x/contents236/contents236.html)
5.○○ネット
(http://www.alinet.or.jp/)
6.○○エス(ひつじ座)
7.ホテル日航○○ビラ
(http://www.ryukyu.ne.jp/~alivila/)
8.○○○○
(http://www1.coralnet.or.jp/ari/floor_1.htm)
9.富山湾の別称を有磯(○○そ)といいます。
10.ベニヤの種類(○○×9個 が最高)
http://plaza28.mbn.or.jp/~okabesyouten/beniya.html
-------------------------------------------------------------


9 投稿者:DoBoKu 投稿日:03月16日21時31分53秒 
○○がとうございます
10 投稿者:DoKeNn 投稿日:04月05日09時45分49秒 
>(略)/csbbs.cgi?bbs=bbs1
>でアクセスして作成しても、白紙の状態のindex.htmlしか作成されません。
同じ症状です、違うのは私には原因が分からない事です。
DoBoKuさんは如何解決されましたか?

11 投稿者:靴屋のスミス 投稿日:04月05日10時25分55秒 
ここの index.html を書き換えて設置し、他のパラメータも渡してあげれば
いいと思います。
いったん動き出せば、index.html は上書きですから動くと思います。
12 投稿者:DoKeNn 投稿日:04月05日18時19分50秒 
ありがとうございます。
さっそくtryしてみます。
13 投稿者:DoBoKu 投稿日:04月06日20時57分33秒 
>DoKeNnさん
「レスを全部見る」で、ご覧になりましたか?
私は、前述のとおり解決しました。
14 投稿者:DoKeNn 投稿日:04月07日17時41分37秒 
DoBoKuさん、レスありがとうございます。
ディレクトリーとファイルはDoKeNnさんのを頂きました。むろん、perlのscript
と対応させているつもりです。
index.htmlは自動的に作成されますが、内容は前述の通りです。
靴屋さんからレスいただきましたので、試して見ます。
実はHiBBSでもアレンジしていて、こちらは簡単にできてしまいました。
私は靴屋さんのこれを諦めきれないので、週末にでも再度tryしてみます。
15 投稿者:DoKeNn 投稿日:04月07日17時46分17秒 
ディレクトリーとファイルはDoBoKuさんのを頂きました。
の間違いです。
16 投稿者:DoKeNn 投稿日:04月08日07時12分37秒 
苦労してます。
index.htmlは表示される様になりましたが、レスを付けて書き込むと
can't open /(basedir)//index.html とでて環境変数がズラズラ表示
されます。
pathが/(basedir)/bbs1/index.htmlになれば良いんだと思いますが、
どこに書いてあるのか分かりません。
errorは出ますが、再度繋ぐとレスがついていますので書込み直後の
再表示がうまく行っていない様です。
17 投稿者:靴屋のスミス 投稿日:04月08日14時18分54秒 
すみません。
error サブルーチンを呼んでいる時にメッセージを記入していますが、
どこの部分でエラーが起きたか分かるように文字列を書き換えたら
原因の特定がしやすくなります。
少しいじってみてくれませんか。

18 投稿者:DoBoKu 投稿日:04月09日01時01分24秒 
こんな感じ...なのかな?

#-------------------------------------------------------------------------------
# エラー処理
#-------------------------------------------------------------------------------
sub error
{
print "Content-type: text/html\n\n";
print "$_[0]<br>\n";
#foreach(sort(keys %ENV))
#{print" \$ENV{'$_'} = $ENV{$_} <br>\n"; }
#foreach(sort(keys %forms))
#{print" \$forms{'$_'} = $forms{$_} <br>\n"; }
#foreach(@sleadlist)
#{print" $_<br>\n"; }
exit;
}

投票数:25 平均点:4.40
前
バグバグ
カテゴリートップ
掲示板スクリプト
次
匿名性を高めるため
Copyright © 2001-2012 Shoemaker Smith