X



トップページ運用情報
1001コメント303KB

read.cgi再開発スレ

■ このスレッドは過去ログ倉庫に格納されています
0001reffi@報告人 ★
垢版 |
04/06/14 16:48ID:???
稼働させると問題が多発しているread.cgiを再開発等を話しあうスレッド
です。
アイデア等がありましたらこちらへどうぞ
0310 ◆cZfSunOs.U
垢版 |
04/11/29 01:40:47ID:4/QiqQ6B
>>309 read.c の方は元々公開された際のポリシーに基づくということで.
モジュールは Apache ライセンスに基づくということで.
サンプルは......これは完全にご自由にということで.
0311FOX ★
垢版 |
04/11/29 01:47:34ID:???
私にも理解できそうな気がしてきた、
明日から始めてみようか知らん、

ご教授 お願いいたします。

1) mod_cgidso の組み込みは root ★さんにお願いすればいいのかしら?
2) read.tar.bz2 ってどうやって解凍するのかしら? (くれくれー)
3) dso.2ch.net を作って 実際にやってみよう !! (tigerがいい気がする、どでしょ? > root ★さん)
4) コンパイルは どうやるのかしら?
5) 明日は晴れかしら?
0313FOX ★
垢版 |
04/11/29 02:02:06ID:???
live8 の中でちとやってみた

make を動かして(ちゃんとコンパイルできなかったのでちょっとだけ修正した)
read.so が出来上がったぞ !!

これを どこに置けばいいのかしら?
0314root▲ ★
垢版 |
04/11/29 02:05:04ID:???
おおっっ。

ちと、ごそごそしてみます。
0315 ◆cZfSunOs.U
垢版 |
04/11/29 02:09:43ID:4/QiqQ6B
>>313-314 お疲れさまです.read.so は普通の CGI なんかと同じ場所でいいです.
あと,httpd.conf 中で

<IfModule mod_cgidso.c>
    AddHandler dso-script so
</IfModule>

の記述が必要です.
0316FOX ★
垢版 |
04/11/29 02:11:00ID:???
ということは、現在 read.cgi のある public_html/test/read.so でいいのかしら?
コピーしてみよう、
0317root▲ ★
垢版 |
04/11/29 02:11:18ID:???
mod_cgidso 入れました。< live8

read.so を public_html/test に置いていただけたら、
>>315 をやってみます。
0318FOX ★
垢版 |
04/11/29 02:12:05ID:???
permission も読まれるだけだから 644 でいいのかな?
0319FOX ★
垢版 |
04/11/29 02:12:36ID:???
read.cgi は rename しとこうかな、、
0323FOX ★
垢版 |
04/11/29 02:16:29ID:???
すげーな おい
0326root▲ ★
垢版 |
04/11/29 02:18:23ID:???
これって、read.so を read.cgi に mv しておいて、

<IfModule mod_cgidso.c>
<Files read.cgi>
SetHandler dso-script
</Files>
</IfModule>

ってやると、しあわせかな?
0327FOX ★
垢版 |
04/11/29 02:19:11ID:???
やってみよー

お願いします >>326
0328root▲ ★
垢版 |
04/11/29 02:19:21ID:???
>>322
おお。

これで、read.cgiを毎回起動しなくてよくなるってことかな。
0329 ◆cZfSunOs.U
垢版 |
04/11/29 02:19:49ID:4/QiqQ6B
一応ちゃんと動いてるようですね.あとは,古いソースがベースになってるので,
現行の read.cgi に合わせる修正をやっていけばいいですかね.

>>326
それでもいいかも知れませんね.
0330FOX ★
垢版 |
04/11/29 02:20:15ID:???
んだんだ
ほとんどの負荷は起動コストだから
劇的に軽くなる予感
0333FOX ★
垢版 |
04/11/29 02:21:43ID:???
>>329 そですね、それはじわじわと、

「Special THanks ◆cZfSunOs.U さん」と入れねば、、
0334root▲ ★
垢版 |
04/11/29 02:22:11ID:???
てなわけで、read.so を read.cgi に mv をば。
0339FOX ★
垢版 |
04/11/29 02:25:01ID:???
すてきっ !!
0340root▲ ★
垢版 |
04/11/29 02:25:13ID:???
read.cgiが起動して*いない*ことを確認しました。
こりゃ、すんごいすね。
0341root▲ ★
垢版 |
04/11/29 02:26:31ID:???
>>329
古いソースからの diff -u を FOX さんと私に送ると、
たぶん、かなり幸せです。

mumumu@newsplus.jp
0342root▲ ★
垢版 |
04/11/29 02:27:01ID:???
送ると => 送っていただけると

です。すんません。

なんか、どきどきしてる。
0343 ◆qb.x27/m96
垢版 |
04/11/29 02:28:57ID:LI8aX1lr
  ∧_∧
 ( ・∀・) ドキドキ
 ( ∪ ∪
 と__)__)
0344FOX ★
垢版 |
04/11/29 02:29:17ID:???
755 だった。(嘘ついてすんません)

#へんな所に誤爆したのは秘密です
0345 ◆cZfSunOs.U
垢版 |
04/11/29 02:30:11ID:4/QiqQ6B
>>341
えーと......ベースのソースと cgidso 版の diff ってことでしょうか?
ベースのは >>61 にありますが......
0346root▲ ★
垢版 |
04/11/29 02:31:20ID:???
>>345
そです、そです。

なるほど、こっちで作ってもいいのかも。
でもねんのため、送っておいていただけるとうれしいです。
0349FOX ★
垢版 |
04/11/29 02:40:58ID:???
わおっ CC で saitama@saita.ma もー
0350root▲ ★
垢版 |
04/11/29 02:46:20ID:???
今のだと(あたりまえだけど)dat落ちしたスレは、読めないすね。

さて、どっかに実験環境(>>311 の 3)を作るのがいいのかしら。
0351FOX ★
垢版 |
04/11/29 02:47:31ID:???
このまま live8 でやろうかと、、、
最新のを持ってきて(どこにあるんでしたっけ? qb6 ?)
0356 ◆cZfSunOs.U
垢版 |
04/11/29 03:01:15ID:4/QiqQ6B
>>341 >>349 すみません......メーラが挙動不審で手間取りまして遅くなりました.
今お送りしました.
0357FOX ★
垢版 |
04/11/29 03:01:41ID:???
何か おかしい?
普通に見えるが、、、
0358 ◆BFzK/mtqM2
垢版 |
04/11/29 03:02:24ID:3uDLu370
>>355
何度かリロードするとおかしくなりますね。。。。
0360root▲ ★
垢版 |
04/11/29 03:04:29ID:???
>>356
受け取りました。どもです。

>>357
こっちでは、えっちなのはいけないと思います。って出てる。
0362FOX ★
垢版 |
04/11/29 03:06:23ID:???
ふんふん

この辺は最新のにしてから DSO の性質を見つつ
read.c をぼちぼち触っていくという作戦かと、、

現状では リロードで直ると、
0363root▲ ★
垢版 |
04/11/29 03:07:05ID:???
Sleipnirを起動しなおしたら直った、、、。
IEでも正常か。

>>359
正しく出るようです。
0364FOX ★
垢版 |
04/11/29 03:07:11ID:???
>>361
たまに表示がぐたぐたにむなるようです。

メモリーの使い方とか、その辺だろうなと、
0365 ◆cZfSunOs.U
垢版 |
04/11/29 03:07:48ID:4/QiqQ6B
う〜ん......何かエラーログに出てたりとか httpd が core 吐いたりとかしてますか?
0366root▲ ★
垢版 |
04/11/29 03:10:01ID:???
core吐きはないみたいですね。
エラーログもそれっぽいのはないみたい。
0367 ◆cZfSunOs.U
垢版 |
04/11/29 03:17:59ID:4/QiqQ6B
こちらでもソース見ながら原因考えてみます......
0369 ◆cZfSunOs.U
垢版 |
04/11/29 03:22:04ID:4/QiqQ6B
これってどの板・スレでも起こりますかね? それとも特定の板・スレのみでしょうか?
0370動け動けウゴウゴ2ちゃんねる
垢版 |
04/11/29 03:25:49ID:WHY/0MpL
今試して見たら板・スレに関係なく起こってますな
0371 [―{}@{}@{}-] 動け動けウゴウゴ2ちゃんねる
垢版 |
04/11/29 03:26:49ID:TtSvBU/v
>>369
適当にいくつか見ましたが板もスレもレス指定も関係なく出てくるようです

http://live8.2ch.net/test/read.cgi/livejupiter/1101557599/-100

以下ソースコード一部(<dt>936 名前の前に改行)
■掲示板に戻る■</a> <a href=./>全部</a> <a href=l50>最新50</a><p><font size=+1 color=red><dd> <a href="../test/read.cgi/liveanb/1101653051/933" target="_blank">
>>933</a> <br> わざととらせたということはないだろうな。あの表情だったら <br><br>
<dt>936 名前:<a href="mailto:sage "><b>名無しステーション </b></a> :04/11/29 02:46:09 ID:055hkqユM </font><dl></dl><hr><a href="../../../../livejupiter/">掲示板に戻る</a>
0372root▲ ★
垢版 |
04/11/29 03:29:41ID:???
これでdso化したら、プログラムをリエントラント(再入可能)に作る必要がある、ってことなんだろうか。

# ちとねむいっす。ねたら負け組だけど、明日は普通に会社あるし。
# とりあえずふろ。
0376FOX ★
垢版 |
04/11/29 03:34:58ID:???
まだ揺れとる
0377▲ 某ソレ511
垢版 |
04/11/29 03:36:34ID:oxD2FF+l
釧路で5強っすか、、かなり大きいですね、、
0378 ◆cZfSunOs.U
垢版 |
04/11/29 03:40:53ID:4/QiqQ6B
>>372 reentrant にはしてあります(っていうか,書き換え作業の大部分はそこでしたので).
まぁ見落としなどはあるかも知れませんが......

あと考えられるのは......httpd のビルド時に例えば -D_XOPEN_SOURCE=500 などの
マクロ定義はしてあるのでしょうか? こういうもので変数型が変わるなどの影響が
出ることもあり得るので.

apxs -q CFLAGS CPPFLAGS

を実行して確認して,このあたりのフラグは bbs.so ビルド時もそろえた方がいいかと思います.
0379 [―{}@{}@{}-] 動け動けウゴウゴ2ちゃんねる
垢版 |
04/11/29 03:44:45ID:TtSvBU/v
datが直接表示

http://live8.2ch.net/test/read.cgi/livejupiter/1101557599/-100

<a href=l50>最新50</a><p><font size=+1 color=red><><>04/11/29 02:11:59 ID:sCrhvqx+<> 漏れは白を応援するぜ!! <>
名無しでいいとも!<><>04/11/29 02:12:02 ID:hz69xFMh<> ヤナはフルみたい <>
名無しでいいとも!<><>04/11/29 02:12:04 ID:hDPLKkje<> <a href="../test/read.cgi/livecx/1101659114/707" target="_blank"ユM </font><dl></dl><hr><a href="../../../../livejupiter/">掲示板に戻る</a>
0383▲ 某ソレ511
垢版 |
04/11/29 03:56:30ID:oxD2FF+l
それと正反対に、
地震の時はすべての板でやれといってた気がするが、、
0386動け動けウゴウゴ2ちゃんねる
垢版 |
04/11/29 04:01:35ID:YF2fIfwl
★実況報告スレ 7★
http://qb5.2ch.net/test/read.cgi/operate/1095572578/

303 名前:FOX ★ 投稿日:04/10/23 19:50:30 ID:???
地震のときは・・・

あちこちで実況しろって言ってんだろ、昔から、


サーバダウン(鯖落ち)情報 Part47
http://qb5.2ch.net/operate/kako/1092/10926/1092652904.html

739 名前:見習い▲▲ ★ 投稿日:04/09/06 00:47 ID:???
地震の時はあきらめましょう、
無理だって、
抵抗しても結局。

744 名前:動け動けウゴウゴ2ちゃんねる 投稿日:04/09/06 00:51 ID:dGftHK51
地震板も実況板もそれ以外の板を守るためにあるのです。
つまり運命共同体ってことで。

>>739
地震系での鯖増強はなしってことか、、、乙です。

746 名前:見習い▲▲ ★ 投稿日:04/09/06 01:05 ID:???
気象庁とか国がやれはせいいんでないの?
野球実況もおなじだけど、なんでも2ちゃんねるで出来るというのは
無理だと思う。 何かをあきらめれば何かが出来るとは思うけど、

実況全部廃止して地震にそなえるとか、
0389FOX ★
垢版 |
04/11/29 04:38:31ID:???
なんとなく
直ったかも

>>379 とか >>353-
0392 ◆cZfSunOs.U
垢版 |
04/11/29 04:47:07ID:4/QiqQ6B
>>389 お疲れさまです.こちらでも正常に見えるようです.
# こんな時間ですが,私も気になって......

何か手を加えたとしたら,どんなことでしたでしょうか?
0393FOX ★
垢版 |
04/11/29 04:48:53ID:???
RAWモードとか使用していないのを外していったら
直った出ス。

つまり 基本的にはread2ch.h の #define をコメントにしていっただけです。

もともと潜在的にあるバグの気がします。
0394 ◆cZfSunOs.U
垢版 |
04/11/29 04:51:26ID:4/QiqQ6B
>>393 なるほど......ともあれ,お疲れさまでした.
0398FOX ★
垢版 |
04/11/29 05:33:40ID:???
またまた 質問しておこう

この場合 read,cgi@live8 の出力は mod_deflate で圧縮されるですか?
0399 [―{}@{}@{}-] 動け動けウゴウゴ2ちゃんねる
垢版 |
04/11/29 05:49:35ID:TtSvBU/v
圧縮されているようです
telnet live8.2ch.net 80
Trying 206.223.151.225...
Connected to live8.2ch.net.
Escape character is '^]'.
GET /test/read.cgi/livejupiter/1101557599/1 HTTP/1.0
Host: live8.2ch.net
Accept-Encoding: compress, gzip

HTTP/1.1 200 OK
Date: Sun, 28 Nov 2004 20:48:35 GMT
Server: Apache/2.0.52
Last-Modified: Sun, 28 Nov 2004 18:50:44 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1010
Connection: close
Content-Type: text/html

(以下バイナリ)
0401▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
垢版 |
04/11/29 07:16:10ID:mfH1gp4Z
おおおおーいよいよmod_cgidso投入ですかー
狐さん&むむむさん&◆cZfSunOs.Uさん乙ですっ!

しかーし 祭りに乗り遅れた・・・orz
0402root▲ ★
垢版 |
04/11/29 14:20:00ID:???
>>398-400
DEFLATE text/html と指定してあるので、従来どおり mod_deflate は有効です。
0403動け動けウゴウゴ2ちゃんねる
垢版 |
04/11/29 17:07:14ID:s9e0/XRp
200で圧縮かあ・・・
0405動け動けウゴウゴ2ちゃんねる
垢版 |
04/11/29 17:11:39ID:oZ/fVKJl
live8、IEでスレッド開くと書き込み欄の上に、
10:00PM - 02:00AM の間一気に全部は読めませんって出るけど、
今5:00PMでその状態なってますよ。
0407動け動けウゴウゴ2ちゃんねる
垢版 |
04/11/29 17:23:36ID:ggfp/YhU
(10:00PM - 02:00AM の間一気に全部は読めません)
鯖の時計機能がぬるぽ
0408ひろゆき@どうやら管理人 ★
垢版 |
04/11/29 17:24:55ID:???
おぉ。ついに?
0409▲ 某ソレ511
垢版 |
04/11/29 17:26:23ID:oxD2FF+l
>>405
最近、その機能消えてたような気がするけどなぁ、、
■ このスレッドは過去ログ倉庫に格納されています

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