X



トップページ運用情報
1001コメント246KB
bbs.cgi再開発プロジェクト4
■ このスレッドは過去ログ倉庫に格納されています
0001桃太郎 ★04/12/02 19:52:43ID:???
peko鯖の稼動によりボトルネックの一つである事がより明らかになった
bbs.cgi作り直しプロジェクトです。

開発環境の工事現場
また挑戦。@2ch掲示板http://dso.2ch.net/myanmar/

関連は>>2-
0002桃太郎 ★04/12/02 19:53:00ID:???
関連スレ
【Project peko】2ch特化型サーバ構築作戦 Part6
http://qb3.2ch.net/test/read.cgi/operate/1076413123/
◆ 全サーバトリップ統一作戦
http://qb3.2ch.net/test/read.cgi/operate/1067245837/
bby -- スレッド情報一元管理システム構築スレ
http://qb3.2ch.net/test/read.cgi/operate/1073058944/
BBQ システム(公開串リストメンテ)
http://qb3.2ch.net/test/read.cgi/operate/1073061576/
【連投規制】Samba24 情報要望スレ その3
http://qb3.2ch.net/test/read.cgi/operate/1075568934/
【広告】Rock54【自動排除】 3
http://qb3.2ch.net/test/read.cgi/operate/1074735308/
■ 新しいサーバで read.cgi が正しく動かない問題。 (dat落ち)
http://qb.2ch.net/test/read.cgi/operate/1047840578/


前スレ
bbs.cgi 再開発プロジェクト
http://qb3.2ch.net/test/read.cgi/operate/1053067870/
bbs.cgi再開発プロジェクト2
http://qb3.2ch.net/test/read.cgi/operate/1069144193/
bbs.cgi再開発プロジェクト3
http://qb5.2ch.net/test/read.cgi/operate/1076666901/
0003FOX ★04/12/02 20:06:01ID:???
version のとこなおした
0004FOX ★04/12/02 20:07:04ID:???
おかしいところを皆で洗い出して、
ひとつひとつ修正していく段階に来ました。
0010動け動けウゴウゴ2ちゃんねる04/12/02 20:17:22ID:DF3YrMn2
未処理

2) メール欄に何も書かなくてもIDが???
3) 本文無しでも書き込める 見てくる
4) クッキー確認画面が出ない
5) ●が使えない
0013動け動けウゴウゴ2ちゃんねる04/12/02 20:32:32ID:NQYkKTg/
ERROR:本文がありません!

ホストHOST

名前: bbb
E-mail: vvv
内容:

-----------------------------
こんな名前、メ欄じゃないんだけど
0014桃太郎 ★04/12/02 20:34:11ID:???
>13 一時的に隠してるのかもよ

2) 書き込み時のID発行 sage時のID:???を確認
  任意IDの設定のようですのでとりあえず動作OKか?
0020FOX ★04/12/02 21:00:42ID:???
結構がんばってなおした、
002904/12/02 21:54:42ID:Ft5Cpp0g
>>28
まだまだ大実験中っぽいですよ
003004/12/02 21:56:29ID:Ft5Cpp0g
どっちで書いても同じ
PID=85456
time=1101992088
まで同じ・・・

途中経過
はじまりはじまりー
m_pass(SETTING.TXT)=../yangon/SETTING.TXT
----------------------------------------
PATH =[../yangon/]
DATPATH =[../yangon/dat/]
TEMPPATH =[../yangon/html/]
IMODEPATH =[../yangon/i/]
INDEXFILE =[../yangon/index.html]
SUBFILE =[../yangon/subback.html]
----------------------------------------
PID=85456
time=1101992088
BBS.CGI - 2005 (SpeedyCGI = yes)(+Samba)       アニメ | CM | ゲーム | 映画 | 音楽 | テレビ | 日記(+Samba)(+Samba)(+Samba)(+Samba)
0032FOX ★04/12/02 21:56:54ID:???
どんなもんでしょ、、、

直ってないかなぁ
003304/12/02 21:58:05ID:Ft5Cpp0g
(+Samba)がどんどん増えていく・・・・w
0035未承諾広告※ ◆TWARamEjuA 04/12/02 22:01:03ID:pfZGrxEz
こんな感じ?
●変更点(bbs998.txt を対象)
$GB->{FORM} = {};#
&foxReadForm($GB);#$FORM を読み込む

$GB->{FORM} = &foxReadForm; #$FORM を読み込む

sub foxReadForm の最後の方。
#$GB->{FORM} = %FORM;

return \%FORM; # リファレンスで返してあげる。

でもって、
$FORM{'いろいろ'}
↓(一括置換とかで。)
$GB->{FORM}->{'いろいろ'}

(゚Д゚)ウマー
かな?
0036未承諾広告※ ◆TWARamEjuA 04/12/02 22:02:38ID:pfZGrxEz
>>35
あばば、、、(泪)
誤:$GB->{FORM} = ? #$FORM を読み込む
正:$GB->{FORM} = &foxReadForm; #$FORM を読み込む

&を実体参照にしておきましたm(_ _)m
0037未承諾広告※ ◆TWARamEjuA 04/12/02 22:05:32ID:pfZGrxEz
ん?ブラウザ(FireFox)だとバックスラッシュになってる、、、
\ = ¥
なのですーm(_ _)m深謝
0038FOX ★04/12/02 22:06:58ID:???
現在のバージョンはどんな具合?
0040動け動けウゴウゴ2ちゃんねる04/12/02 22:08:10ID:NQYkKTg/
http://dso.2ch.net/myanmar/subject.txt

1101908313.dat<> (0)
1101908365.dat<> (0)
1101887289.dat<> (0)
1101916836.dat<> (0)
1101907827.dat<> (0)
1101988903.dat<> (0)
1101913871.dat<>あなたはリロードスレッドが大好きです (22)
1101890385.dat<>■ bbs.cgi(SpeedyCGI)の巻 part1 (2004/12/01-) (49)
1101886800.dat<> (0)
1101900443.dat<>◆ニュース速報板の記者専用スレ (7)
1101899127.dat<>NullPointerExceptionを「ぬるぽ」と呼ぶスレ (10)
1101898413.dat<>( ・д・)マチュイ・・・ (4)
1101908151.dat<> (0)
1101902685.dat<>VIPからきますた (10)
1101905892.dat<> (。・-・)プリン (7)
1101917107.dat<>read.cgi bbs.cgiのバージョンを淡々と記録するスレ (1)
1101911432.dat<>ちんちんシュッ!シュッ!シュッ! (4)
1101887800.dat<>雑談用スレッド (19)
1101904610.dat<>また挑戦。@2ch掲示板 自治スッドレ (1)
1101888913.dat<>■ read.cgi(DSO味)の巻 part1 (2004/12/01-) (6)
0043未承諾広告※ ◆TWARamEjuA 04/12/02 22:10:40ID:pfZGrxEz
my $GB = {};
を、
my %GB;
にしれば、
$GB{version} = "BBS.CGI - 2005 (SpeedyCGI = $spv)";
とか、
$GB{FORM}->{'name'} = q|あぼーん|;
とかに出来るかと(^-^)
0050FOX ★04/12/02 22:50:33ID:???
再三言っていますが
SpeedyCGI を通して動くものが最短でほしいだけで
bbs.cgi をどうのこうのしようとは全く思ってないです。
0051FOX ★04/12/02 22:56:56ID:???
やりたいのは
SpeedyCGI を使ったbbs.cgi での「負荷テスト」です
0052未承諾広告※ ◆TWARamEjuA 04/12/02 23:01:12ID:pfZGrxEz
ふむふむ。。。
現時点での問題点は、

ここに飛んで欲しいとbbs.cgiは思っている=../myanmar/index.html
ここに飛んで欲しいとbbs.cgiは思っている=../myanmar/index.html
ここに飛んで欲しいとbbs.cgiは思っている=../myanmar/index.html
ここに飛んで欲しいとbbs.cgiは思っている=../myanmar/index.html

これかな?
0054FOX ★04/12/02 23:31:44ID:???
>>52
そのへんなんです

いろいろなパス情報は元々はグローバル変数だったり
ローカルだったりしているんです。

あちこち修正してみた
$GB にどんどん入れていっている
0055未承諾広告※ ◆TWARamEjuA 04/12/02 23:35:48ID:pfZGrxEz
>>54
なぁるほど♪
$GB->{ENV} = %ENV; # 環境変数も取り込む。
とかイパーイありそうな悪寒。。。

おつですー
0056FOX ★04/12/02 23:43:43ID:???
今はどう?
0057桃太郎 ◆MOMOwomoIk 04/12/02 23:46:19ID:7C1WAVgQ
なるほど。とわかったふりしてみる。     帰宅しました。
0059FOX ★04/12/02 23:49:51ID:???
>>58
なおしてみた
0062FOX ★04/12/03 00:15:55ID:???
ex7 に入れて実験できると思う?
0063U178142.ppp.dion.ne.jp04/12/03 00:22:16ID:wIzxAGtC
--------------------
書込み中・・・
--------------------
ERROR!
ERROR:もうちょっと落ち着いて書きこみしてください。4秒ぐらい。

ホスト*****.ppp11.odn.ad.jp

名前: ●
E-mail:
内容:
l;;,;;
0064動け動けウゴウゴ2ちゃんねる04/12/03 00:24:21ID:eHNNtHLy
みゃんまーに書き込んだら他人のホストがでますた。
0066FOX ★04/12/03 00:28:07ID:???
どこにでましたか?
0067FOX ★04/12/03 00:40:05ID:???
なおったかなぁ
0069動け動けウゴウゴ2ちゃんねる04/12/03 00:44:54ID:eHNNtHLy
連投したら

ERROR:もうちょっと落ち着いて書きこみしてください。-381秒ぐらい。

と怒られました。
どれくらい待てばよいですかw
0070 [―{}@{}@{}-] j080139.ppp.asahi-net.or.jp04/12/03 00:45:30ID:+NNNJDn7
私は自分のが表示されました

公開PROXYからの投稿は受け付けていません!!(1)

ホストj080139.ppp.asahi-net.or.jp

名前: 名無しさん@お腹いっぱい。
E-mail:
内容:
tete


# >>68不覚にもワロタ
0071FOX ★04/12/03 00:50:03ID:???
>>68-69
どでっしゃろ?
0075FOX ★04/12/03 00:57:38ID:???
>>74
はいです
0076動け動けウゴウゴ2ちゃんねる04/12/03 00:59:00ID:AzfNLzuF
なんかアンカーがなんとかって騒いでますよ
0079FOX ★04/12/03 01:02:05ID:???
なおした
0082動け動けウゴウゴ2ちゃんねる04/12/03 01:47:08ID:IYcObzzu
グローバル変数を使いまわす習慣が抜けない限りは
次々にバグが上がってくるとおもわれ。

せめてデバッグ時に
use strict;
use warnings;
をつけても文句を言われないようにしないと。

鯖に突っ込むときは取り除く、と…
0083FOX ★04/12/03 01:50:55ID:???
誰の習慣か? ってのが問題だったりして、

担当者30人のうち 17人とか・・・
実数しりませんけど、
0084FOX ★04/12/03 01:52:05ID:???
use strict;

は最初に一回宣言すればいいんですか?
各ソースファイルに毎回書くんですか?
0085FOX ★04/12/03 02:10:17ID:???
Rocker の方でお手すきな方がいらっしゃったら
http://dso.2ch.net/myanmar/

Rock 効くかどうかのテストよろしくですー
BBQ とかも、
0088動け動けウゴウゴ2ちゃんねる04/12/03 02:29:21ID:OM/0kz9C
FOX ★ 最後どうなってるんだ? 



ホスト ゴニョゴニョ

名前: 名無しさん@お腹いっぱい。
E-mail: sage
内容:
チェックラ


こちらでリロードしてください。 GO!
分からないことがあったら2ちゃんねるガイドへ。。。

アクセス規制・プロキシー制限等規制は、2ちゃんねるビューア を使うと回避できることがあります。
途中経過
はじまりはじまりー
各種PATH生成 PATH=../myanmar/
m_pass(SETTING.TXT)=../myanmar/SETTING.TXT
CALL MakeWorkFile(1101908313)
IN MakeWorkFile(1101908313) file=../myanmar/html/1101908313.html
MakeWorkFile(1101908313) file=../myanmar/html/1101908313.html
IN MakeIndex4Keitai (../myanmar/i/index.html)
ここに飛んで欲しいとbbs.cgiは思っている=../myanmar/index.html
----------------------------------------
PATH =[../myanmar/]
DATPATH =[../myanmar/dat/]
TEMPPATH =[../myanmar/html/]
IMODEPATH =[../myanmar/i/]
INDEXFILE =[../myanmar/index.html]
SUBFILE =[../myanmar/subback.html]
----------------------------------------
PID=71551
time=1102008502
BBS.CGI - 2005 (SpeedyCGI = yes)(+Samba)       アニメ | CM | ゲーム | 映画 | 音楽 | テレビ | 日記
0094FOX ★04/12/03 02:47:40ID:???
>>91
どもですー
他にも気が付いたことあったらよろしくです。

>>93
debug していめのだ,ちょくちょく
0097動け動けウゴウゴ2ちゃんねる04/12/03 02:53:28ID:+Ex8Bzcs
少なくともBBQ登録済みの串からは
「公開PROXYからの投稿は受け付けていません!!(1)」で書けない感じ。
↓が出て実際には書けていないパターンもちらほら。

>書きこみが終わりました。
>
>画面を切り替えるまでしばらくお待ち下さい。 EOF exit; } } } {#mobile unless(Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322) =~ /DoCoMo|J-PHONE|UP.Browser|KDDI|DDIPOCKET|KYOCERA/i){
># 携帯から if(http://dso.2ch.net/test/read.cgi/myanmar/1101908365/ !~ /^http://dso.2ch.net/){ print "Content-type: text/html; charset=shift_jis "; print <ERROR:referer情報が変です。(ref1)http://dso.2ch.net/test/read.cgi/myanmar/1101908365/
0098動け動けウゴウゴ2ちゃんねる04/12/03 03:09:41ID:IYcObzzu
use プラグマはファイルスコープだっけ…
あと、実際に鯖にbbs.cgiを配るときはuse st(ryとかをコメントアウトしないと
少し遅くなるとおもわれ。

今日はもう寝よう…
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況