■ 新しいサーバで read.cgi が正しく動かない問題。(2ちゃんねる)

FTP、CGI、SSI、telnetが自由に使える超高速レンタルサーバ。
工夫しだいで、楽しさ100倍。 www.binboserver.com
月額千円サーバ | サブドメインコース | BIGなサーバ

サブドメインコース:CGIやFTPが使いたい・お金を掛けたくない人のために。
 *****.syo-ten.com *****.gasuki.com *****.zansu.com
 お好きな名前を無料で使えます。早い者勝ち。

人気サイト 月額千円サーバ:.com .net .org で取得できます。.JPドメイン大歓迎!
 超高速・高機能サーバを1000円で!使ってみれば、分かります。

BIGなサーバ:Big なBig なサーバー。充実したサポートをお求めの方へ。
 インターネットでご活躍の皆様へ、そしてご活躍予定の皆様へ。
2ちゃんねるは、このサーバを使っているです。

■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■

■ 新しいサーバで read.cgi が正しく動かない問題。
1 名前: BG ★ 投稿日: 03/03/17 03:49 ID:???
新しいさーば(apache2のやつ)でread.cgiが正しく動いていません。

oyster16以降です
music2 , oyster17 , society , live5 , etc
academy2 , game4 , pc2

たとえば
http://etc.2ch.net/test/read.cgi/psy/1047652343/
が表示それません。

直したいのですが、
どうしたものやら。



2 名前: BG ★ 投稿日: 03/03/17 03:51 ID:???
現在の .htaccess

XBitHack on
ErrorDocument 404 http://server.maido3.com/
ErrorDocument 403 http://server.maido3.com/
Options ExecCGI Indexes FollowSymLinks Includes

AddDefaultCharset Off
mod_gzip_on Yes
mod_gzip_minimum_file_size 300
mod_gzip_maximum_file_size 0
mod_gzip_maximum_inmem_size 2000000
mod_gzip_item_include file \.html$
mod_gzip_item_include file \.cgi$
mod_gzip_item_include mime text/.*
mod_gzip_item_include mime httpd/unix-directory
mod_gzip_item_exclude mime ^image/.*
mod_gzip_dechunk yes
mod_gzip_temp_dir /tmp
mod_gzip_keep_workfiles No
mod_gzip_can_negotiate yes



3 名前: 心得をよく読みましょう 投稿日: 03/03/17 03:51 ID:+yfpVv//
Apache 2なんか使わなきゃいいじゃん


4 名前: 心得をよく読みましょう 投稿日: 03/03/17 03:52 ID:ooXla29d
http://pc2.2ch.net/pcqa/


5 名前: 名無しさん 投稿日: 03/03/17 03:52 ID:wj7iyzJ+
read.php作っちゃえよこの機会に


6 名前: ひろゆき ◆3SHRUNYAXA 投稿日: 03/03/17 03:53 ID:MdawBl9c
mod_gzip_maximum_inmem_size 2000000
が怪しいと思うおいら。


7 名前: 心得をよく読みましょう 投稿日: 03/03/17 03:54 ID:+yfpVv//
>>5
だれが作った人がいる気がする


8 名前: 心得をよく読みましょう 投稿日: 03/03/17 03:54 ID:VIucbQrF
>>4
そりゃないぜ。


9 名前: 心得をよく読みましょう 投稿日: 03/03/17 03:54 ID:QqzCu6n5
つーか、なんかいろいろと怪しいなあ
http://etc.2ch.net/psy/dat/


10 名前: BG ★ 投稿日: 03/03/17 03:55 ID:???
>>6
小さい数値だったのを
どんどん多くしていった結果だったれします。
元々は 60000 くらいからはじめてみた
でもメモリーは余裕状態、律速は往々にしてHDアクセスなので
とっても大きくしてみた。


11 名前: BG ★ 投稿日: 03/03/17 03:58 ID:???
現在のバージョン

Apache/2.0.44 (Unix)
mod_gzip/2.0.26.1a



12 名前: 心得をよく読みましょう 投稿日: 03/03/17 04:02 ID:9VCkXErG
また腐れか。


13 名前: トオル ◆7HpbpPtNkQ 投稿日: 03/03/17 04:08 ID:x5On4AoF
全然関係ないかもですが、
グループとかはどうなんでしょう?
apachにmodgzipの実行許可がないのでは?


14 名前: BG ★ 投稿日: 03/03/17 04:18 ID:???
正常に表示できないスレッドを集めたいです。


15 名前: 心得をよく読みましょう 投稿日: 03/03/17 04:33 ID:VIucbQrF
スレ容量が128KB超えると見られなくなるっていう報告を見たような気がする。

これとか?
http://music2.2ch.net/test/read.cgi/musicj/1045057074/


16 名前: 心得をよく読みましょう 投稿日: 03/03/17 04:41 ID:sPj7siaI
これとか。
http://pc2.2ch.net/test/read.cgi/win/1002846915/
http://pc2.2ch.net/test/read.cgi/win/1042033865/
http://pc2.2ch.net/test/read.cgi/win/1015295538/


17 名前: おふぃす ◆2tCUE/Uxk2 投稿日: 03/03/17 04:43 ID:8J/C7rhG
挙げられているスレが全部見える私って、私って・・・


18 名前:◆P5UtUBon8c 投稿日: 03/03/17 04:46 ID:fnJ0cJkW
http://music2.2ch.net/test/read.cgi/classical/1043935731/
http://music2.2ch.net/test/read.cgi/visual/1030815340/
http://music2.2ch.net/test/read.cgi/visual/1021994624/
http://music2.2ch.net/test/read.cgi/compose/1030054498/

とか?



19 名前: 心得をよく読みましょう 投稿日: 03/03/17 04:50 ID:sPj7siaI
Accept-Encoding: gzip
を送らなければ見える(はず)。
IE だと「HTTP 1.1 を使用する」のチェックを外すと見える(はず)。


20 名前: 心得をよく読みましょう 投稿日: 03/03/17 04:51 ID:VIucbQrF
容量はread.cgiで表示されるやつ。

見えない
http://music2.2ch.net/test/read.cgi/musicj/1046184480/ 118 KB

見える
http://music2.2ch.net/test/read.cgi/musicj/1044239592/ 119 KB

見えない
http://music2.2ch.net/test/read.cgi/musicj/1037076029/ 121 KB
http://music2.2ch.net/test/read.cgi/musicj/1046606829/ 125 KB
http://music2.2ch.net/test/read.cgi/musicj/1044466778/ 129 KB


21 名前: BG ★ 投稿日: 03/03/17 04:51 ID:???
>>19
そうなんですよね、


22 名前:◆P5UtUBon8c 投稿日: 03/03/17 04:52 ID:fnJ0cJkW
http://society.2ch.net/test/read.cgi/hosp/1033214913/
http://society.2ch.net/test/read.cgi/hosp/1031849614/
http://society.2ch.net/test/read.cgi/koumu/1034697781/
http://society.2ch.net/test/read.cgi/koumu/1008034457/
http://society.2ch.net/test/read.cgi/mass/1042020229/
http://society.2ch.net/test/read.cgi/mass/1038324092/
とか

>>19
私は見れないです。。


23 名前: BG ★ 投稿日: 03/03/17 04:59 ID:???
ちなみに
read.cgi 内で zlib を使った圧縮はしていません < music2 (他もそのはず)

たとえば read.cgi を music2 サーバで
mod_gzip_item_exclude file read\.cgi$
してみると・・・

当然では有りますが表示されます
圧縮かかってないので、表示に時間がかかったり
転送量が極端に跳ね上がります。


24 名前: 心得をよく読みましょう 投稿日: 03/03/17 05:05 ID:Mv9fPj0U
気になった書き込み

393 名前:名無しさん@お腹いっぱい。 投稿日:03/03/14 16:26
Apache2.X対応のmod_gzipってあるんでしょうか?


25 名前: 心得をよく読みましょう 投稿日: 03/03/17 05:15 ID:LygIYl/f
mod_gzip_item_include mime "application/x-httpd-cgi"



26 名前: 心得をよく読みましょう 投稿日: 03/03/17 09:23 ID:gEUxstPv
>>16,22
だけ見れない。あとは全部(・∀・)イイ!
http1.0でも変わらん


27 名前: 心得をよく読みましょう 投稿日: 03/03/17 09:36 ID:+yfpVv//
Webプログラム板のApache2スレの245で、批判要望板に今回の件について
報告があったというレスを発見しましたよ

2chの動作報告はここで。−36−
http://qb.2ch.net/test/read.cgi/accuse/1046163577/609-611n


Apache2.x 【新鯖入荷しました】
http://pc2.2ch.net/test/read.cgi/php/1018333172/245


28 名前: 心得をよく読みましょう 投稿日: 03/03/17 10:15 ID:vqwILTkf
webprog板から来ました

>>15>>16>>18>>20 全部見れる
>>20 全部見れない


29 名前: 心得をよく読みましょう 投稿日: 03/03/17 10:31 ID:hBYAJYpj
>>24
!!!!!!!!


30 名前: 心得をよく読みましょう 投稿日: 03/03/17 12:17 ID:cKBGclGS
MacOS 9.2.2
IE 5.1.6 全て見れる・・・
Netscape 7.0.1 (HTTP 1.0) >>1>>22 が見れない・・・
Netscape 7.0.1 (HTTP 1.1) >>1 >>16 >>22 が見れない・・・


31 名前: 心得をよく読みましょう 投稿日: 03/03/17 12:34 ID:vqwILTkf
mod_gzip_min_http なしか・・・


32 名前: 心得をよく読みましょう 投稿日: 03/03/17 12:59 ID:z8Sq3W3/
>>23
ではread.cgiをexcludeした上でread.cgiで圧縮しては?


33 名前: 心得をよく読みましょう 投稿日: 03/03/17 14:43 ID:h8f4lMHj
走り書き。今から出掛けるんで作業できし、外してたり外出だったりしたらスマソ。

apache2.0 で mod_gzip って聞いた事無いんだけど、mod_deflate 使ったほうが。
基本的にやってる事は同じはず。
「invalid ....」についてサラッとググってみたけど、gzip データが壊れてるらしい。
例えば、FTP で ascii モードで転送したりした場合。wget や telnet で、
吐いてるデータの検証してみたら?
それから、html を置いた場合、cgi を置いた場合、Action で Redirect した場合で試して、
どこに問題があるか問題を切り分けて。んでわ。


34 名前: 心得をよく読みましょう 投稿日: 03/03/17 15:21 ID:vqwILTkf
( ゚д゚)ポカーン


35 名前: BG ★ 投稿日: 03/03/17 16:19 ID:???
ほうほう
mod_deflate に挑戦してみるかな。


36 名前: 心得をよく読みましょう 投稿日: 03/03/17 16:27 ID:bkMR9Pnw
果たしてうまくいくかどうか


37 名前:◆P5UtUBon8c 投稿日: 03/03/17 16:32 ID:fnJ0cJkW
おろ、music2鯖の見えなかったのが見れるよーになったよ。。
>>15 >>18 >>20



38 名前: BG ★ 投稿日: 03/03/17 16:34 ID:???
>>23 の状態です < music2


39 名前: 心得をよく読みましょう 投稿日: 03/03/17 17:11 ID:vqwILTkf
deflateか

gzipに比べてzlibの効率はどうなんだろう?


40 名前: ( ゚д゚)ポカーン 投稿日: 03/03/18 00:37 ID:myFadDcN
mod_gzipどうやっていれたん?たしかapache2用は無いような。。
ソースにパッチ当てたというのならいいのだが、強引に入れたなら・・ガクガクブルブル
mod_deflateでいいとおもう。今使ってるが圧縮率はそう変わらない感じ。


41 名前: 心得をよく読みましょう 投稿日: 03/03/18 00:59 ID:7OCWeAaS
Apache2対応のmod_gzipは2.0.26.1a


42 名前: PC8801mkII 投稿日: 03/03/18 09:01 ID:XwlrPg03
apache2は、mod_gzipじゃなくてmod_deflateなんだけどね
mod_gzipは、i/o負荷が高いし、papche2では用済み

mod_deflateモジュールを呼び込めば、あとは、
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript application/xhtml+xml
みたいn行を入れれば、それだけでgzip圧縮はオッケー


43 名前: PC8801mkII 投稿日: 03/03/18 09:05 ID:XwlrPg03
もし、deflateがモジュールとしてコンパイルされてたら、
LoadModule modules/mod_deflate.so
みたいな感じで

それじゃ、出社するので、あとはだれかよろ


44 名前: 心得をよく読みましょう 投稿日: 03/03/18 09:10 ID:HulmjShV
二行目の誤字を
パプチェ ?と思っちまったよ。


45 名前: 心得をよく読みましょう 投稿日: 03/03/18 13:42 ID:7OCWeAaS
mod_deflateはApache2が標準で用意しているモジュール。
mod_gzipはフリーで流通しているモジュール。
どっちも一長一短、どちらがいいかは使う環境によりけり。
2ちゃんだとdeflateのほうがいいとは思うけど。

フィルターだから適用するディレクティブを合わせてこんな感じとか。
SetEnv gzip-only-text/html 1
SetOutputFilter DEFLATE

AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
AddOutputFilter DEFLATE html
AddOutputFilter INCLUDES;DEFLATE shtml
DeflateBufferSize 8096
DeflateMemLevel 9
DeflateWindowSize 15
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{deflate_compression_ratio}npct.\"" deflate
CustomLog /var/logs/deflate.log deflate


46 名前: BG ★ 投稿日: 03/03/18 13:52 ID:???
ども、ども

>>45 を etc に入れてみようかな、


47 名前: 心得をよく読みましょう 投稿日: 03/03/18 13:56 ID:wfK9QEBH
ちょっと質問なんですけど
>>45 で最大の目的である read.cgi subject.txt xxxxxxx.dat
が圧縮かかるのですかねぇ。
もちろん index.html subback.html も重要なんですが、


48 名前: 心得をよく読みましょう 投稿日: 03/03/18 16:57 ID:7OCWeAaS
>>47
かかりませんよ
あくまでサンプルなので必要に合わせて
DEFLATEで拡張子追加など調整しないと


49 名前: 心得をよく読みましょう 投稿日: 03/03/18 19:34 ID:O+DaKVPB
>>48
ちゃんと書かないとそのまま入れますよ
夜勤さんは
このスレに夜勤さんは一度も登場してないけど(w


50 名前: PC8801mkII 投稿日: 03/03/18 20:20 ID:XwlrPg03
ただいま〜

>>45
サーバから2ちゃんブラウザで.dat直読みするときは、
Content-type: text/plain
となるので、 >>45 の設定では圧縮されない

よって、
SetEnv gzip-only-text/html 1
SetOutputFilter DEFLATE
をセットせずに、 >>42 のように、
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript
など、圧縮したいcontent-typeのみを圧縮するようにしないといけない

また、
DeflateMemLevel 9
に設定をすると、cpu負荷が高い割に、それに見合う圧縮がされない
DeflateMemLevel は6〜8がいいでしょう

あと、mod_gzipは、テンポラリファイルを作成するという非常にi/o負荷が高い処理をおこなってたためかなり重いが、
mod_gzipを使わずにmod_deflateを使用すれば、i/o負荷が減って、パフォーマンスも上昇するだろう


51 名前: PC8801mkII 投稿日: 03/03/20 12:10 ID:OUyBwNN+
けっきょくどうなったんだろ?


52 名前: 心得をよく読みましょう 投稿日: 03/03/20 12:43 ID:0OacE8n5
まだだと思う。

http://etc.2ch.net/test/read.cgi/denpa/1040711645/
http://etc.2ch.net/test/read.cgi/denpa/1040203024/
http://etc.2ch.net/test/read.cgi/denpa/1041977310/
etc の表示できないスレ。


53 名前: 心得をよく読みましょう 投稿日: 03/03/22 09:49 ID:mqO2GIxn
保守


54 名前: 心得をよく読みましょう 投稿日: 03/03/22 15:59 ID:4Mun0WmW
革新


55 名前: ◆Kl/33/vaIo 投稿日: 03/03/22 16:01 ID:HBEHeqS/
厨房


56 名前: 心得をよく読みましょう 投稿日: 03/03/24 09:28 ID:dvzh7oDl
保守


57 名前: BG ★ 投稿日: 03/03/25 16:24 ID:???
あいや、
こりもやらなきゃ、


58 名前: 心得をよく読みましょう 投稿日: 03/03/25 16:47 ID:Ea5fLrG6
>>57
よろしく。


59 名前: 心得をよく読みましょう 投稿日: 03/03/25 21:56 ID:bI4OEXch
>>57
お願いしますー^^;



60 名前: 心得をよく読みましょう 投稿日: 03/03/27 09:22 ID:4JepPDsK
やる前に落ちそう


61 名前: 名無し魔法店 投稿日: 03/03/27 10:27 ID:JtPvzWQo
かちゅで書き込めないのは同じ原因?プラウザで見えないし。
http://game4.2ch.net/test/read.cgi/gal/1046012819/


62 名前: 名無し魔法店 投稿日: 03/03/27 10:43 ID:JtPvzWQo
書き込めないんじゃなくて、長いレス(700バイト程度)が書き込めない(サーバーが見つからないといわれる)

見えないスレ追加
http://game4.2ch.net/test/read.cgi/gal/1020480043/
http://game4.2ch.net/test/read.cgi/gal/1045758107/
http://game4.2ch.net/test/read.cgi/gal/1031727890/
http://game4.2ch.net/test/read.cgi/gal/1046348200/

↓128Kバイト以上あるけど見えるスレ
http://game4.2ch.net/test/read.cgi/gal/1031727890/


63 名前: 名無し魔法店 投稿日: 03/03/27 10:49 ID:JtPvzWQo
連続スマソ。
見えるスレでも長いレス書き込めなかった。テストは下のスレで
http://game4.2ch.net/test/read.cgi/gal/1021551856/

テストに使用した書き込み
−−−−−−−−
                   ____
                   /   /
         /     ∩ /    /
        /      / / /__/
           /   / /   ∩
              / /     | |
  .        / / /_∧  / /  
            / / ´_ゝ`)/   華麗に書き込みテスト
          / |      / 
            |    /
            |   /⌒l
             ヽ   | /
           / | ゙ー'| L
        /     |  /(_  ヽ
         / / ノ    ̄
       /  / /
     /   ( ヽ



64 名前: BG ★ 投稿日: 03/03/29 17:27 ID:???
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript
DeflateBufferSize 8096
DeflateMemLevel 6
DeflateWindowSize 15


これを入れればいいのだろうか・・・
えーい、入れてみるか。

実験台は、etc サーバ !!


65 名前: BG ★ 投稿日: 03/03/29 17:29 ID:???
現在の etc サーバの .htaccess です。

Options ExecCGI Indexes FollowSymLinks Includes

AddDefaultCharset Off

AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript
DeflateBufferSize 8096
DeflateMemLevel 6
DeflateWindowSize 15



66 名前: 心得をよく読みましょう 投稿日: 03/03/29 17:30 ID:doI9sZgS
Configuration Error
The server encountered an error while processing your request.
Please contact the administrator of the referring document and inform them of the time the error occurred, and anything you might have done that may have caused the error.



--------------------------------------------------------------------------------

The CGI environment at the time of this error was


--------------------------------------------------------------------------------

Administrators should refer to
User CGI Script Demo
User CGI Script Verification



67 名前: BG ★ 投稿日: 03/03/29 17:30 ID:???
ありゃ

http://etc.2ch.net/kakolog.html

も configration error になっちゃった。


68 名前: BG ★ 投稿日: 03/03/29 17:31 ID:???
もとに戻してみた。




69 名前: 心得をよく読みましょう 投稿日: 03/03/29 17:32 ID:jwrHsfTk
>>64
おーい、なんでetcなんだよー
ヽ(`Д´)ノプンプン


70 名前: 心得をよく読みましょう 投稿日: 03/03/29 17:32 ID:TsIyaGrE
かけたかけた


71 名前: 心得をよく読みましょう 投稿日: 03/03/29 17:44 ID:loExOKb/
実験ならgame4でやって下さい。


72 名前: 心得をよく読みましょう 投稿日: 03/03/29 19:06 ID:nUmhe+ST
旧mentaiあたりにjikken板復活したらどうなんだろう?


73 名前: 心得をよく読みましょう 投稿日: 03/03/29 21:41 ID:DambGZIv
>>72
激しく Do it.


74 名前: 心得をよく読みましょう 投稿日: 03/03/30 03:34 ID:KFv/0UR/
jikken板はいいんだけどそこに雑談しにくるやつらがウザい…


75 名前: 心得をよく読みましょう 投稿日: 03/03/30 21:28 ID:9kwNV8DQ
ex2がいいんじゃないかと


76 名前: ◆ITAN/Itbe. 投稿日: 03/03/30 21:39 ID:iDZC9LDe
ooo鯖の時は飛びまくりで面白かったですけど勘弁


77 名前: 心得をよく読みましょう 投稿日: 03/03/30 23:51 ID:VAbpZBfT
マジレスすると
実験板をつくるなら、新しめの鯖(apache2の鯖)にしないと意味がない。
少なくとも、今回の件の実験をするためには。

結局、何らかの板が稼働している鯖に同居することになる。


78 名前: 心得をよく読みましょう 投稿日: 03/04/02 23:36 ID:6L9tFqT6
hosyu


79 名前: 心得をよく読みましょう 投稿日: 03/04/03 00:05 ID:T2NDtswf
結局解決したの?
保守が必要なスレとは思えないんだけど。


80 名前: 心得をよく読みましょう 投稿日: 03/04/03 00:07 ID:puexfj79
>>79
解決していませんけど・・・


81 名前: 心得をよく読みましょう 投稿日: 03/04/04 14:27 ID:qvMdMSeX
>>65
>DeflateBufferSize 8096

8096って何でこんな半端な数字なの?8192とか16384とか
じゃないの?


82 名前: 心得をよく読みましょう 投稿日: 03/04/04 14:44 ID:peYD/rBa
4096と8192が混ざった説に1票


83 名前: 心得をよく読みましょう 投稿日: 03/04/04 20:46 ID:zra345N/
                   ____
                   /   /
         /     ∩ /    /
        /      / / /__/
           /   / /   ∩
              / /     | |
  .        / / /_∧  / /  
            / / ´_ゝ`)/   華麗に書き込みテスト
          / |      / 
            |    /
            |   /⌒l
             ヽ   | /
           / | ゙ー'| L
        /     |  /(_  ヽ
         / / ノ    ̄
       /  / /
     /   ( ヽ






84 名前: ◆cZfSunOs.U 投稿日: 03/04/04 21:03 ID:5F6cVc0G
しばらく見ていなかったらこんなことに......

>>65 DeflateBufferSize, DeflateMemLevel, DeflateWindowSize の
各ディレクティブは .htaccess 中では使えませんです.

# っていうかこれらはデフォルト設定のままでいいのでは......

ちなみに,zlibの圧縮レベルは DeflateMemLevel ではなくて
DeflateCompressionLevel で指定します(2.0.45以降のみ).

cf. http://httpd.apache.org/docs-2.0/mod/mod_deflate.html


85 名前: 心得をよく読みましょう 投稿日: 03/04/06 13:52 ID:ZhzlmM6p
保守


86 名前: 心得をよく読みましょう 投稿日: 03/04/09 03:21 ID:K38DrhDA
対策待ち捕手


87 名前: ◆garnetGnNk 投稿日: 03/04/09 08:56 ID:w/HEJiBR
>74
( ̄ー ̄


88 名前: BG ★ 投稿日: 03/04/12 18:20 ID:???
ハードディスクへの読み書きが
一番のネックになっているようなんだなぁ

で、圧縮転送するときの圧縮の段階で
全部メモリー上でやりたいと思っているんだけど、


89 名前: 心得をよく読みましょう 投稿日: 03/04/12 18:59 ID:hY01JjL5
うーん、何がなんだかヽ(´ー`)ノ


90 名前: 心得をよく読みましょう 投稿日: 03/04/13 00:35 ID:cnWiFJ6f
>>88
自分は見守ることしか出来ないけど、上手くいくといいですね。


91 名前: 心得をよく読みましょう 投稿日: 03/04/13 01:01 ID:w5ZedPaL
>>88
gzipじゃなくてdefrateを使えばディスクI/Oしないで圧縮転送するって
どっかの過去レスにあったような気がするんだけど。


92 名前: 心得をよく読みましょう 投稿日: 03/04/13 20:24 ID:Eb5yXHWO
>>91
このスレでなかった?
確か,圧縮用の一時ファイルを作らない だったような気が。
>>88
乙です。「けど。」と言うのは何かネックが?
メモリ増設のコストは掛かるけど,後は占有領域を確保できれば
ってトコなのかな? 素人なんでデムパだったら失礼w


93 名前: 心得をよく読みましょう 投稿日: 03/04/13 21:54 ID:Eb5yXHWO
>>92
「けど。」→「けど、」
気付くのに1時間と30分…(´・ω・`)


94 名前: 心得をよく読みましょう 投稿日: 03/04/14 00:17 ID:pzBI2wN/
>>33-50
>>64-65
このあたりかな、deflate


95 名前: 心得をよく読みましょう 投稿日: 03/04/14 13:25 ID:dc3l7dR8
>>94
でつね。後は,>>65に対する>>84氏の指摘が反映されているかどうかでしょうか。
それから>>88の対処。出来るのかな?
おいらにゃ手伝える内容じゃありませんですが,頑張ってください>BG★どの。


96 名前: 心得をよく読みましょう 投稿日: 03/04/15 04:31 ID:v1OXGarc
aa2,sports4とapache2の鯖が増えたわけですが・・・


97 名前: 心得をよく読みましょう 投稿日: 03/04/15 04:41 ID:/HBmQxBL
実験に使うなら今のところAAサロン板一つしかないaa2が最適?
スレ容量が大きなスレもたくさんあるし。
AAサロン板住人に怒られそうだけど。


98 名前: 心得をよく読みましょう 投稿日: 03/04/15 04:49 ID:SHfjRchV
せみさんコースとかって何?なんか意味あるの?


99 名前: 心得をよく読みましょう 投稿日: 03/04/15 04:51 ID:eTzaRQmf
>>98
http://qb.2ch.net/test/read.cgi/accuse/1038478961/
1 名前:夜勤 ★ 投稿日:02/11/28 19:22 ID:???
corn を廃止して hobby2 を作る事にした。
oyster2 サーバ(●で買ったやつ)のお話です。

corn は廃止して、hobby2 に入らないのは、cocoa or ton の予定。
hobby2 サーバは、html化はくまさんコースの予定です。

参考:
くまさんコース = 概ね、wait 10,000 超えたら html化
セミさんコース = 七年以内にはなんとか、決して放棄している
          訳ではありませんが、


100 名前: BG ★ 投稿日: 03/04/17 10:59 ID:???
100


101 名前: 心得をよく読みましょう 投稿日: 03/04/17 11:01 ID:m+tuncsF
ヽ(`Д´)ノ


102 名前: 心得をよく読みましょう 投稿日: 03/04/17 22:23 ID:QP3DOwju
全くの素人ですみませんが,DefaultType text/plainは
必要ないんでしょうか?
>>84のリンク先からたどってみると,MIMEタイプを決定する事が出来ないと と
書かれているみたいだし。


103 名前: かくにん ◆KornrikzJM 投稿日: 03/04/18 20:22 ID:IW4mey+H
./configure に --enable-deflate は入ってるよね?>BG★タン


104 名前: ずぶ ◆/KornN9iwU 投稿日: 03/04/19 21:50 ID:NADToBt/
諸般の事情でトリップ変更>103=102
で,間違ってました。./configure --enable-deflate(=share)が
きちんと設定されているか。それから,DefaultType が設定されていないと
mod_deflateが反映されないことがある でした。


105 名前: むむむ ◆MUMUMUkopk 投稿日: 03/04/20 00:59 ID:pdNNFSI6
>>65-67 の件ですが、

>>84 の理由以外に、そのディレクトリに対して httpd.conf 的に、
AllowOverride FileInfo
が指定されていない、ってことはないでしょうか。

もしこれが指定されていないと、AddOutputFilterByType 行をそもそも
.htaccess に書くことができないです。もし書くと、>>66 のようなエラーになります。
もしそうなら、HE 方面に要望出すしかないです。


106 名前: 心得をよく読みましょう 投稿日: 03/04/21 05:45 ID:WizLuIyx
優先度下がった?


107 名前: 心得をよく読みましょう 投稿日: 03/04/24 01:37 ID:nefXewms
結局放置


108 名前: 359 投稿日: 03/04/24 23:29 ID:lq/lKdVB
http://etc.2ch.net/test/read.cgi/sousai/1040199654/

冠婚葬祭板のこれが見られません。
最新50は見られるのですが。
見られるようにおながいします


109 名前: ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日: 03/04/24 23:56 ID:???
どうなったんでしょう。。?


110 名前: 心得をよく読みましょう 投稿日: 03/04/25 00:00 ID:P5mj7kQL

パシャ パシャ  パシャ パシャ パシャ  パシャ パシャ パシャ パシャ パシャ
   パシャ パシャ パシャ パシャ パシャ  パシャ パシャ パシャ  パシャ  パシャ
 ∧_∧      ∧_∧     ∧_∧  ∧_∧    ∧_∧     ∧_∧
 (   )】      (   )】    (   )】 【(   )    【(   )    【(   )
 /  /┘ .   /  /┘.    /  /┘ └\ \   └\ \   └\ \
ノ ̄ゝ     ノ ̄ゝ      ノ ̄ゝ     ノ ̄ゝ    ノ ̄ゝ     ノ ̄ゝ


111 名前: 心得をよく読みましょう 投稿日: 03/04/25 00:08 ID:Igp0NnJc
侍ぬんちゃくさんの働きが悪いのでしょう。
ネトゲしかしていませんし、削除屋になったのも自己利益のためですからね。


112 名前: むむむ ◆MUMUMUkopk 投稿日: 03/04/25 00:13 ID:cqBycn1w
問題の切り分けと現状把握をした方がいいかもしれんですね。

・新サーバでコンパイルしなおしたread.cgiを使ってるのか
 旧サーバのバイナリそのままだとうまく動かなかったりするかも(そんなことは
 ないと思うけど)
>>23 によると read.cgi 内でzlibやgzipの圧縮はしてなくて、mod_gzipを使ってる
 みたいですが、read.cgiで圧縮するようにするとどうなのか
・mod_deflateは使える状態にあるのか、使えるなら、トライするとどうなるのか
 例えば、>>105 についてはどうなのか
・あと、うまく表示できないスレを集めて、http://bg3.2ch.net/rdt/ の環境で
 やってみるとどうなるのか


113 名前: 心得をよく読みましょう 投稿日: 03/04/25 00:19 ID:kA9jm6jw
>>108
夕方頃は l50 等を付けないと確かに見れなかったのですが、今は見れますね〜


114 名前: 心得をよく読みましょう 投稿日: 03/04/25 00:38 ID:hiaHQ1lx
>>112関連スレ@夜勤の巣
■ お手伝いさん募集中。。。
http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=2095&KEY=1050545010
★ read.cgi 作り直し大作戦 〜愛は2chを救う〜
http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=2095&KEY=1051177958

RDT@何でも実験サーバ
http://bg3.2ch.net/rdt/


115 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/04/25 19:04 ID:ZOb2x6/m
とりあえず,apacheでmod_deflateが有効になっているのか否か
確認しておきたいですね。
DSOでは無いと思われるので,apachectl -Lで確認して貰えれば…


116 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/01 19:45 ID:dgE2L8ow
さぁ!
本格的にいきますかー!!


117 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/01 19:46 ID:gn6VLVDV
移転?


118 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/01 19:51 ID:B6SWny6j
ん?移転みたいだね。


119 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/01 19:55 ID:dgE2L8ow
とりあえず、>>112のやつからをやってみます。


120 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/01 20:37 ID:dgE2L8ow
>>112 の一番上はないですね。
コンパイルしたやつがbg3で動いてます。

.htaccess をいじったらいいのだろうか。


121 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/01 20:43 ID:HQFsvq/X
>>120
ごくろうさまです。
.htaccess に1行だけ、

AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript

を指定して、そのディレクトリにある普通の HTML ファイルが普通に見られるかどうか、
試していただけますか。

それで、>>105 の真偽がわかるはずです。


122 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/01 20:44 ID:HQFsvq/X
>>121
普通に(HTML/1.1 が有効の IE 等で)見られるか

という意味です。


123 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/01 20:47 ID:dgE2L8ow
入れてみましたー。

>AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript


124 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/01 20:50 ID:MmRSWhSu
>>123
うまくgzip圧縮されてますね。つまり、mod_deflateは有効な状態です(ぱちぱち)。

$ telnet bg3.2ch.net 80
Trying 216.218.213.34...
Connected to bg3.2ch.net.
Escape character is '^]'.
GET / HTTP/1.1
Host: bg3.2ch.net
Accept-Encoding: gzip,deflate

HTTP/1.1 200 OK
Date: Thu, 01 May 2003 11:48:45 GMT
Server: Apache/2.0.44 (Unix) mod_perl/1.99_07-dev Perl/v5.8.0 mod_ssl/2.0.43 OpenSSL/0.9.6g DAV/2 FrontPage/5.0.2.2624 PHP/4.3.0RC3 mod_gzip/2.0.26.1a
Last-Modified: Mon, 21 Apr 2003 13:03:58 GMT
ETag: "200acc6-811-c3850b80"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 946
Content-Type: text/html

槎@Ot・トカセチタケカ頓m エ嫁N綰_-NZQオテh!ネケケqワ8vf゚5・ケ~ZWロ$*!ー=塞
(以下略)


125 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/01 20:55 ID:HQFsvq/X
つまり、mod_deflateは今すぐ有効にできるってことすね。
要するに新サーバでは、 read.cgi 側における圧縮処理は必要ない、ということか。
むろん動作確認は必要すね。

ということで、bg3.2ch.netで動かしてるread.cgiは、#define GZIPと#define ZLIB
(だっけ)をやめてみるといいのかも。

# 私も自分のサーバでちょっと実験してみようかな。


126 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/01 20:57 ID:dgE2L8ow
>>125
やってみますー。

ご飯作りながらだけど。


127 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/01 20:58 ID:BVE0rvwe
鯖の中の人がすごく頑張っているようだ。


128 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/01 22:59 ID:3Zj7UXny
>>126
ご飯を作ってくれる人はいないんですか?


129 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/02 00:26 ID:AgGWKDuZ
>>124
それだとdeflateよりgzipのほうが優先されませんか?
Accept-Encoding: deflate, gzip; q=0.9

とかにしないとdeflateが優先されないような。


130 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/02 00:47 ID:/dz6rFDP
>>129
結果は同じでした。

$ telnet bg3.2ch.net 80
Trying 216.218.213.34...
Connected to bg3.2ch.net.
Escape character is '^]'.
GET / HTTP/1.1
Host: bg3.2ch.net
Accept-Encoding: deflate, gzip; q=0.9

HTTP/1.1 200 OK
Date: Thu, 01 May 2003 15:46:37 GMT
Server: Apache/2.0.44 (Unix) mod_perl/1.99_07-dev Perl/v5.8.0 mod_ssl/2.0.43 OpenSSL/0.9.6g DAV/2 FrontPage/5.0.2.2624 PHP/4.3.0RC3 mod_gzip/2.0.26.1a
Last-Modified: Mon, 21 Apr 2003 13:03:58 GMT
ETag: "200acc6-811-c3850b80"
Accept-Ranges: bytes
Content-Length: 904
Content-Encoding: gzip
Vary: Accept-Encoding
Content-Type: text/html

(以下略)


131 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/02 00:54 ID:/dz6rFDP
んで、どうも bg3 は mod_deflate と mod_gzip が両方入ってるみたいに見えるので、
mod_gzip 関係の .htaccess の設定をオフにしてみましょう。
そのうえで、
AddOutputFilterByType 行が有効の時にgzip圧縮がかかる
かつ
AddOutputFilterByType 行が無効(コメント)の時にgzip圧縮がかからない
ということが確認できれば、mod_deflate で gzip 圧縮されていることになるかと。

確認は、やっぱ telnet で直接 HTTP/1.1 をしゃべって目視するのが確実かな。


132 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/02 04:27 ID:DYw5t2qe
Apache2にはmod_deflateが標準で入ってるから
今後はmod_gzipはいらねーとheさんに言っとくといいかもね


133 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/02 05:05 ID:CoLRvD3p
mod_deflateのソースをちらっと眺めてみたんだけど、
圧縮に関してはとりたてて問題はなさそう。
gzwriteではなくz_streamを使ってオンメモリで圧縮してる。
強いて言えばバッファサイズが固定なので
Content-Lengthを付加するときにapache側でバッファする必要があるかな、くらい。
つーか、mod_deflateでcgiの出力にContent-Lengthは付く?
付かないとするとchunked encodingになってるかも。

それよりも気になったのは、
mod_gzipにある、.htmlの代わりに.html.gzを転送する機能がなさそうに見えること。
これがないと、index.htmlの転送にかかる負荷がふえるような。
それともapache2自体か他のモジュールにその機能が入ってたりする?


134 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/02 08:56 ID:DYw5t2qe
mod_negotiateかmod_rewriteで代わりができるでしょ


135 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/02 12:50 ID:W4ZSikLG
>>133
>それよりも気になったのは、
>mod_gzipにある、.htmlの代わりに.html.gzを転送する機能がなさそうに見えること。

問題ないすよ。
すくなくとも newsplus.jp の環境では問題なく動きました。
.gz だけ置いておいても問題ないはず。
参考:
イラク情勢+ 過去ログup場所 批判要望
http://bbs.newsplus.jp/test/read.cgi/bbs/1049416468/


136 名前: ◆cZfSunOs.U 投稿日: 03/05/02 14:13 ID:itfoyxSg
mod_negotiation の機能を使うとすると,type map を使うか
MultiViews を使うかだけど,MultiViews だとリクエストの度に
readdir/readdir_r() を実行するので重くなりますね.
ということで,type map を使うのがいいでしょうかね.

今までの index.html, subback.html をそれぞれ
index.html.html, subback.html.html のようにリネームして,
あとはこんな感じですかね......

    --[.htaccess]---------------------------
<Files ~ ^(index|subback)\.html$>
    SetHandler type-map
</Files>
    --[index.html]--------------------------
URI: index.html.html
Content-Type: text/html

URI: index.html.gz
Content-Encoding: gzip
Content-Type: text/html
    --[subback.html]------------------------
URI: subback.html.html
Content-Type: text/html

URI: subback.html.gz
Content-Encoding: gzip
Content-Type: text/html
    ----------------------------------------


137 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/02 18:38 ID:DYw5t2qe
>>135
> すくなくとも newsplus.jp の環境では問題なく動きました。
> .gz だけ置いておいても問題ないはず。
それこそmod_negotiationのおかげ。
> Content-Location: iraq1.htm.gz
> Vary: negotiate
> TCN: choice


138 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/02 19:10 ID:W4ZSikLG
>>137
そうすね。
んで、>>136 ということですか。

で、>>136 ですが、まずは現行の bbs.cgi をできるだけ変えないで
やる路線ではないかなとも思われ。


139 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/02 19:26 ID:W4ZSikLG
ちなみに newsplus.jp は MultiViews すね。>>136

頻繁に書き換わって、かつファイル数が多いディレクトリだと、readdir() の
コストを考慮する必要があるのかな。

で、あんまり書き換わらないディレクトリで、かつアクセスがそれなりにあるんなら、
キャッシュが効くのではないかと。
Linux はよく知らないのですが、Directory Name Lookup Cache に相当するものって
Linux にもあるんでしたっけ。

# Webサーバ関連の道はあんまり究めてないので、あくまで一般論。
# 個人的には、read.cgi 的問題からやや離れてる気も少し。


140 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/02 19:34 ID:DYw5t2qe
mod_rewriteでシミュレートするとこんな感じ?

RewriteEngine on
RewriteCond %{REQUEST_URI} !\.gz$
RewriteCond %{HTTP:Accept-Encoding} gzip [NC]
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^.*$ %{REQUEST_URI}.gz


141 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/02 19:44 ID:DYw5t2qe
すべてのリクエストでstatが余分に走るから
2行目はもうちょっと絞ったほうがいいか
RewriteCond %{REQUEST_URI} \.(html|txt|dat)$


142 名前: ◆cZfSunOs.U 投稿日: 03/05/03 16:36 ID:HMCwkQmL
>>139 type map と MultiViews のパフォーマンスに関しては,こんな記述があります.
http://httpd.apache.org/docs-2.0/misc/perf-tuning.html
    Also note that explicitly creating a type-map file provides better
    performance than using MultiViews, as the necessary information can be
    determined by reading this single file, rather than having to scan the
    directory for files.

で,mod_negotiation (type map / MultiViews) と mod_rewrite の鯖側の負担の
簡単な比較をしてみたんですが,mod_rewrite が一番軽いんでしょうかね.
っていうか,mod_deflate も意外と健闘してる......(w
まぁ Solaris 上でのテストなんで,Linux ではまた違った結果になるかも
知れませんけど.

    truss -c -p (pid of the working process) & \
    ab -c128 -n2048 -H'Accept-Encoding: gzip' 127.0.0.1:2080/ ; \
    pkill -u $user -x truss
のようなことをした結果
http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=2095&KEY=1050545010&START=164&END=169&NOFIRST=TRUE

# 本題とは関係ないけど,index.html.gz を直接呼んだ場合,
# Accept-Encoding ヘッダがあると sendfile() が使われないというのは......

mod_rewrite の場合,ディレクトリへのリクエスト(ex. http://qb.2ch.net/operate/ )
でも効くように,などを勘案して>>140-141を改造するとこんな感じでしょうか.

RewriteEngine on
RewriteCond %{HTTP:Accept-Encoding} gzip [NC]
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ([^/]+)\.(html|txt|dat)$ $1.$2.gz

RewriteCond %{HTTP:Accept-Encoding} gzip [NC]
RewriteCond %{REQUEST_FILENAME}index.html.gz -f
RewriteRule /?$ index.html.gz


143 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/05 17:57 ID:7IeqF+QA
>>131
>確認は、やっぱ telnet で直接 HTTP/1.1 をしゃべって目視するのが確実かな。

ブラウザが動いてるほうのマシンで
% tcpdump -i NICの名前 -s 1024 -X dst host bg3.2ch.net
を走らせて、普通にブラウザでアクセスするという手もあります。

http://www.tcpdump.org/
http://windump.polito.it/


144 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/06 15:40 ID:1HsOK2Ce
hobby3ってmod_deflateやめちゃったんですか?
PHPを除去したのはいいと思うけど。

Headers:
null: HTTP/1.1 200 OK
Date: Tue, 06 May 2003 06:31:08 GMT
Server: Apache/2.0.44 (Unix) mod_perl/1.99_07-dev Perl/v5.8.0 mod_ssl/2.0.43 OpenSSL/0.9.6g DAV/2 FrontPage/5.0.2.2624 PHP/4.3.1 mod_gzip/2.0.26.1a
Last-Modified: Wed, 30 Apr 2003 16:00:39 GMT
ETag: "780fd33-542-47f5d7c0"
Accept-Ranges: bytes
Content-Length: 817
Content-Encoding: gzip
Vary: Accept-Encoding
Connection: close
Content-Type: text/plain


145 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/06 15:41 ID:1HsOK2Ce
PHP入ってた(汗


146 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/07 02:03 ID:Or0jU+nN
>>144
どうも、新セッティングなサーバ(Apache 2.x)から全部mod_deflateがなくなった模様、、、。


147 名前: ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日: 03/05/07 04:18 ID:???
解決に向かってると信じましょう。。。


148 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/07 05:21 ID:A6aL6hRx
信じれば救われるですか?(w

このスレはずーっと拝見してるですけど、見守ることしか出来ないんで
せめて┃,,゚Д゚彡ノ旦旦旦旦旦~~~~お茶ドゾ


149 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/07 08:56 ID:PxX4VIxk
壊血な方向に!


150 名前: ◆cZfSunOs.U 投稿日: 03/05/07 16:38 ID:3Xn0GoGN
mod_deflate がなくなったというのは,どうやって調べたのでしょうか?
mod_deflate の場合,組み込まれていても Server ヘッダには出ないはずですが......


151 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/07 16:51 ID:NBN42xDP
>>150
前はHTTP/1.1的返事に出てた気が、、、。

と思って見てみると、>>124 の時点で既に相手からの返事には入ってないですね。
ううむ、見間違いだったかも。


152 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/07 21:29 ID:1t2x9ocb
>>151
テストサーバーで出てましたねー


153 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/07 21:47 ID:1t2x9ocb
え〜と…あったあった
■ 新しいサーバで read.cgi が正しく動かない問題。
http://qb.2ch.net/test/read.cgi/operate/1047840578/124
でもこれってgzipが効いてるだけ?


154 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/07 21:48 ID:1t2x9ocb
>>153
既出ですた。スマソ


155 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/08 07:28 ID:2ZTo6ocn
>>1
そんなもん動かんでよろしい


156 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/08 16:21 ID:eErozMH2
gzipが効いてるだけだと思います。ていうか、以前のヘッダーにはmod_deflateが
出現していたので(記憶ですが出ていました)。色々調べてみましたけど、今は
ほぼすべてのサーバでmod_deflateが出ない模様。全部gzipで圧縮されている
ようです(Content-Encodigがgzip)。

少し前に、sports2以外の全サーバが一時的にダウンする現象がありましたけど、
もしかしてこの関係では?と疑っています。


157 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/08 16:23 ID:eErozMH2
あと、あんまり関係ないですけど、sports2が非圧縮でしか
転送しないのは放置でいいんですか?


158 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/08 20:39 ID:W8DPFmqF
sports2 サーバはひろゆきさんの実験サーバです。。


159 名前: ◆cZfSunOs.U 投稿日: 03/05/08 21:00 ID:0w2cv1fz
Serverヘッダにバージョン情報を追加する関数は ap_add_version_component() です
(server/core.c 中にあります).例えば mod_ssl の場合はこの関数が呼ばれていますが
(modules/ssl/ssl_engine_init.c 中の ssl_add_version_component() で),
mod_deflate (modules/filters/mod_deflate.c) では呼ばれていません.

http://cvs.apache.org/viewcvs.cgi/httpd-2.0/

実際,自分のところで動かしている Apache でも,mod_deflate を有効にしていても
Serverヘッダには出ないのですが......


160 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/09 09:46 ID:VZlCVj/Y
>>156-157
sports2はsakura.ad.jpでひろゆきが借りてる鯖。
他の鯖はhe.netから夜勤さん経由で借りてる。
いま問題になってるのはhe.netから借りてる回線容量の逼迫だから、
sports2はとりあえず関係ない。



161 名前: やきん ★ 投稿日: 03/05/09 14:18 ID:???
×他の鯖はhe.netから夜勤さん経由で借りてる。
○他の鯖はhe.netから借りてる。

>いま問題になってるのはhe.netから借りてる回線容量の逼迫だから、
いまはあまり問題になっていない。


162 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/09 14:49 ID:slHoF1ZG
でもContent-Encodingがgzipってことはgzipじゃないの?


163 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/09 14:56 ID:oqutaFgF
mod_deflateで圧縮しても、Content-Encodingはgzipだと思ったけど。


164 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/09 19:18 ID:slHoF1ZG
>>163
うそつき、Inflate(deflateの逆)でデコードできなかったよ。それに
過去のヘッダーではdeflateが出現していたって書いてあるでしょ。
つまり現状はgzipオンリーで圧縮されているわけだが。


165 名前: ◆cZfSunOs.U 投稿日: 03/05/09 20:26 ID:lvX1Wkag
まぁ"mod_deflate"というネーミングが混乱の元かも知れませんね......
こういう名前ではあるのですが,実際にやっているのは gzip エンコードです.

# もっとも,将来的に deflate エンコードの機能が追加されることも
# ありえないとはいえませんけど.

ソース (modules/filters/mod_deflate.c) を見ても

    /* If the entire Content-Encoding is "identity", we can replace it. */
    if (!encoding || !strcasecmp(encoding, "identity")) {
      apr_table_setn(r->headers_out, "Content-Encoding", "gzip");
    }
    else {
      apr_table_mergen(r->headers_out, "Content-Encoding", "gzip");
    }

のように,Content-Encoding ヘッダに"gzip"と設定する部分はありますが,
"deflate"と設定する部分は存在しません.


166 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/09 23:11 ID:oqutaFgF
>164
> うそつき、Inflate(deflateの逆)でデコードできなかったよ。
apache1.xの鯖(mod_gzip)はデコードできたの?
つーか、gzipのヘッダ(ファイル名や時刻など)ちゃんと読み飛ばしてる?


167 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/10 02:39 ID:E1e3VY1H
>>165
つまりdeflateで圧縮されているという証拠はないと。流れてくるストリームは
gzipだけど、誰が(gzipが、あるいはdeflateが)圧縮したかはわからないって
いう結論ですか?以前のヘッダにmod_deflateが出ていたのは錯覚?

>>166
java.util.zip.InflaterInputStream
java.util.zip.GZIPInputStream

なんだったらサンプルソースも出しますよ。


168 名前: 166 投稿日: 03/05/10 03:46 ID:pfY1joaf
>167
今試してみたら>>1(HTML化待ち)はちゃんとgzipで送られ
>>18の一番上は圧縮されずに送られてくる。
Accept-Encodingは"gzip"と"gzip,deflate"の両方で。
もちろん、>>1の出力がmod_deflateではなくmod_gzipで圧縮されている可能性は否定しない。

Server:のヘッダにmod_deflateが出ているのは俺は見たことはない。
また、Server:ヘッダのコピペにmod_deflateが出ているのも見たことはない。
mod_deflateの圧縮形式がgzipであることは、俺=>>133なので
自分の目で確認している。>>163で自信無さそうに書いているが。

もう一度聞く。
・qb鯖の出力はデコードできるのか?
・デコード出来ないストリームは、本当に「圧縮されている」のか?

試してみたいので、Inflate出来なかったURLを教えてくれ。


169 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/10 21:50 ID:0sV0c3VS
今問題になっているのは何なんだろう。
いまいち分かってないおいら。
誰かまとめてくれないかなぁ・・。


170 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/11 00:21 ID:VhXeiL7j
1.read.cgiの動作不具合の原因(切り分け?)
2.mod_deflate実装の可否,及び安定動作環境の構築
3.オンメモリ圧縮化=ディスクI/Oの削減(2が実行されれば効果大期待)
っつートコでしょうか。ほかに有りましたらよろすく。


171 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 00:22 ID:Wp5vvS4y
>>168
>Server:のヘッダにmod_deflateが出ているのは俺は見たことはない。
これは記憶で書いているので証拠はないが、確かに見た記憶はある。
先日のsports2以外一斉ダウンの後、出なくなったようだ。

>・qb鯖の出力はデコードできるのか?
できている

>・デコード出来ないストリームは、本当に「圧縮されている」のか?
圧縮されている

Accept-Encoding: deflate, gzip;q=0.9, *;q=0.6のリクエストで
返ってきたストリームがgzip。GZIPInputStreamではデコード
可能、InflaterInputStreamではデコード不可能。つまり、この
ストリームはgzipで圧縮されており、deflateではない。

これでわかってもらえた?

>>169
問題はないと言えばないし、あると言えばある。deflateがなくなったらしい
こと、gzip圧縮だとmod_gzipがテンポラリファイルを作るため、ディスクI/O
が重いこと、mod_deflateならテンポラリファイルを作らない(らしい)こと、
mod_gzipがテンポラリファイルを作らなければ解決するのになってこと。
こんなところでは。


172 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 00:26 ID:Wp5vvS4y
>試してみたいので、Inflate出来なかったURLを教えてくれ。

どのURLでもそうだったけど、強いて言うならhttp://qb.2ch.net/accuse/subject.txt


173 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/11 00:37 ID:VhXeiL7j
補足…つーか。
そもそもmod_gzip実装されているのに圧縮されないのは
何故なのかが特定できてないですよね。
それを一気にdeflateでディスクI/Oもろとも解決しようとして
いる訳ですが。
目指すのはdeflate実装,或いはその代替 で良いのでしょうか?
わたすに出来るのはこれくらいですが,お力になれたら嬉しいなっと。


174 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 00:59 ID:foVMISow
>172
批判要望板の過去ログのコピペ。
導入当初がこれ。
> 504 名前:心得をよく読みましょう投稿日:2003/01/19(日) 16:32 ID:Az7fCA0U
> society.2ch.net/test/read.cgi/
>
> HTTP/1.1 200 OK
> Date: Sun, 19 Jan 2003 03:30:34 GMT
> Server: Apache/2.0.43 (Unix) mod_perl/1.99_07-dev Perl/v5.8.0 mod_ssl/2.0.43 OpenSSL/0.9.6g DAV/2 FrontPage/5.0.2.2624 PHP/4.3.0RC3 mod_gzip/2.0.26.1a
> Content-Encoding: gzip
> Last-Modified: Sun, 19 Jan 2003 01:05:28 GMT
> Content-Length: 9209
> Content-Encoding: gzip
> Vary: Accept-Encoding
> Keep-Alive: timeout=15, max=100
> Connection: Keep-Alive
> Content-Type: text/html
>
> Content-Encodingが2つもある。これが原因?

しばらくしてからが、これ。
> 736 名前:開けた時投稿日:2003/02/17(月) 13:45 ID:jEsTjreX
> GET /test/read.cgi/win/1022248379/ HTTP/1.0
> Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
> Accept-Language: ja
> User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
> Host: pc2.2ch.net
> Connection: Keep-Alive
>
> HTTP/1.1 200 OK
> Date: Mon, 17 Feb 2003 04:28:16 GMT
> Server: Apache/2.0.44 (Unix) mod_perl/1.99_07-dev Perl/v5.8.0 mod_ssl/2.0.43 OpenSSL/0.9.6g DAV/2 FrontPage/5.0.2.2624 PHP/4.3.0RC3 mod_gzip/2.0.26.1a
> Last-Modified: Sun, 16 Feb 2003 22:57:57 GMT
> Connection: close
> Content-Type: text/html

>>163のは「(圧縮形式がdeflateなのに)ヘッダがgzip」という意味ではなく
「中身の圧縮形式がgzip」という意味で書いた。

それとInflateというのは一般用語なんでね。
実際、zlibでgzipを展開するのもinflateだし。
アホらしいからもうやめる。


175 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 01:01 ID:Wp5vvS4y
>そもそもmod_gzip実装されているのに圧縮されないのは
>何故なのかが特定できてないですよね。

ぜんぜんわかってないと思われ。mod_gzipは実装されているし
圧縮もされている。問題はテンポラリファイルを作ること。
gzipがテンポラリファイルを作らなければ解決するし、deflateが
実装されて動作すれば(テンポラリファイルを作らないというの
が本当なら)解決する。

もちろん現状容認でも何ら問題はないと思うけど、負荷が高く
なってきたときのキャパシティというか、どこまで粘れるかという
限界の問題かと。


176 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 01:04 ID:Wp5vvS4y
>>174
なんか「逃げられた」としか思えないんだが、まあそれはいいとして
要するにmod_deflateは動いてないってことでしょ。んじゃこっちが
間違ったことを言ってるわけじゃないし、別にいいけど。


177 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 01:04 ID:foVMISow
まだいるみたいだし、なんでこんなにムキになってたかだけ書いとこう。
>>163のどこに嘘が書いてある?
mod_deflateはgzip形式で圧縮するし、
正しいContent-Encodingのヘッダも出す。
なんで>>164で嘘つき呼ばわりされなきゃならないんだ?


178 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 01:07 ID:foVMISow
>要するにmod_deflateは動いてないってことでしょ。

はぁ?
「ヘッダからはわからない」「あんたの記憶がいい加減」だとしか書いてないよ。


179 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 01:09 ID:Wp5vvS4y
>なんで>>164で嘘つき呼ばわりされなきゃならないんだ?

この点についてのみ説明

1.ヘッダがgzipだからgzipだよね?という話が出た
2.ヘッダがgzipでも圧縮はdeflateだろ、との反論
3.それじゃあ、とInflaterInputStreamでデコードテスト→できなかった
4.うそじゃん、gzipで圧縮されてるじゃんと反論
5.で、deflateは動いてないんでしょ?gzipであってるよね?という結論


180 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 01:13 ID:foVMISow
俺が書いたのは>>163だけだって言ってるだろ。

どこに嘘が書いてあるんだよ。


181 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 01:15 ID:foVMISow
っていうか>>124あたりを読むと
「勝手にmod_deflateの圧縮形式がdeflateであると勘違いしてる」だけじゃん。


182 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/11 01:23 ID:VhXeiL7j
>>175
言葉足らずですんません。
これは>>170の1に対する補足で,>>18のアドレスのサーバーにmod_gzipが
実装されているにもかかわらず圧縮されていない事に対してです。



183 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 01:23 ID:M7QkXjPp
言い争うのやめれー。

つーか、トリップをつけてない時点で「個」はないと思うんだけど。


184 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 01:24 ID:Wp5vvS4y
じゃあdeflateが動いているという証拠をきぼんぬ
結局、今どっちで圧縮されているかは不明ということでしょ。
なんか「deflateはヘッダに出なくても実装されて動いているんだ」
という流れになってるから、本当にそうか?と。


185 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/11 01:39 ID:VhXeiL7j
>>184
証拠は無いと思われるし,現在は外れているみたいです>mod_deflate

ただ,181さんの見解で有っているかと。
http://www.cync.jp/manual/mod/mod_deflate.html
これを見る限り,mod_deflateはzlibによるzipまたはgzip圧縮の為の
フィルタモジュール(でいいですか?)と言うことだと思います。



186 名前: 嘘つき 投稿日: 03/05/11 01:46 ID:foVMISow
まあ、>181で>>124と書いたのは>>129の間違いなわけだが。

>184
>じゃあdeflateが動いているという証拠をきぼんぬ
うん。2chでmod_deflateが動いてる証拠はない(多分動いてない)。
が、mod_deflateを使っている(と思われる)newsplus.jpのヘッダに
mod_deflateもmod_gzipも現れていないが、圧縮はされている。
自力圧縮の可能性は否定しないがね。

今までの「mod_deflateが無くなった」も
>>150>>159を無視して「記憶では」と言い張ってるだけにしか見えない。

>179
>2.ヘッダがgzipでも圧縮はdeflateだろ、との反論
これはどのレス?
このスレをdeflateで検索しても見つからないんだけど。
誰かがそう言ったなら仕方ないとも思うけど、俺にはそういう流れに見えなかった。
最初の方から「gzip圧縮するならmod_deflateの方が」と言われてるし。
もしこのスレ以外だったら悪かったね。俺は見てないかもしれない。


187 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/11 01:47 ID:VhXeiL7j
>>185
なんか勘違いしてますかね?>自分
gzip圧縮されていればinflateで展開できるの?
だとしたら私には限界です。スレ汚しスマソ
吊ります…


188 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 02:57 ID:Wp5vvS4y
個人的には>>184が証明されればそれでOK。
うそつきは悪かった。でもdeflateだと主張しているようにしか
見えなかったので。

>今までの「mod_deflateが無くなった」も
>>150>>159を無視して「記憶では」と言い張ってるだけにしか見えない。

だから「見た記憶はある、ただし記憶だから証拠はない」というふうに
終始一貫して書いていたはずだけど。つまりdeflateがヘッダに出ない
からといって、実装されているともいないとも言えないんでしょ。また、
現状、deflateが動いているかはわからない(たぶん動いてない)って
いうことも確認できたわけでしょ。それならそれでOK。

>最初の方から「gzip圧縮するならmod_deflateの方が」と言われてるし。

で、deflateで圧縮されているならInflateで展開できるはず、と仮定して
Inflateを使ってみたら展開できなかったという流れを今まで説明してきた
つもりなんだか理解できてなかったらもういいよ。で、deflateじゃないよ
といったらdeflate使っても圧縮はgzipだというから「はあ?」ということに。
まあどうでもいいことだ。気にするな。deflateは動いてるのかいないのか
実装されているのかいないのか、わからないという結論が確認できたし。


189 名前: 嘘つき 投稿日: 03/05/11 03:10 ID:foVMISow
>2.ヘッダがgzipでも圧縮はdeflateだろ、との反論
これはどのレス?


190 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/11 03:17 ID:Wp5vvS4y
>>189
わからん、忘れた。どっかで、ヘッダがgzipでもmod_gzipとは限らない。deflateが
圧縮してもヘッダそのものはgzipを返すとか見た覚えがあるけど、もう探すのも
めんどくさい。もう一度書くけど>>184が証明されればそれで自分的にはOK。

>>182
遠隔レスだが圧縮はされていて、誰が(mod_gzip or mod_deflate)圧縮しているかは
わからない、というのが現状らしい。そしてdeflateが実相されているのか、動いている
のかは不明、と。


191 名前: 嘘つき 投稿日: 03/05/11 03:32 ID:foVMISow
>わからん、忘れた。
まーた曖昧な記憶が根源ですか。それが原因で嘘つき(>>179)じゃね。
「Server:にmod_deflateが出ているのを見た覚えがある」も忘れたんだっけ。

>で、deflateで圧縮されているならInflateで展開できるはず、と仮定して
>Inflateを使ってみたら展開できなかったという流れを今まで説明してきた

それは正しいし、「deflate形式ではなかったので展開できなかった」と言っているのは
俺も>>174の時点で理解している。
だから話がかみ合わなかったのも納得した。そこでやめようと思った。
ただ、「逃げた」とか「自分は間違ってない」とか言われなければ(>>176)。

勝手に勘違いして騒いでいるのはおまえの方。俺ではない。

>で、deflateで圧縮されているなら
誰一人そんなことは言ってないし、どこにも書かれていない。

圧縮形式にしろ、Serverヘッダにしろ、読めばちゃんと書かれていることばかり。
勝手に自分の脳内で決めつけ、他人を否定するな。


192 名前: 嘘つき 投稿日: 03/05/11 03:49 ID:foVMISow
補足するが、誰一人「deflateで圧縮されている」なんて言ってないどころか、>>165
> まぁ"mod_deflate"というネーミングが混乱の元かも知れませんね......
> こういう名前ではあるのですが,実際にやっているのは gzip エンコードです.
と丁寧に説明されている。
ところがこの「gzipでエンコードしてる」を>>169
「deflateで圧縮されているという証拠はない」に脳内変換している。
たまらんね。思い込みって。
>>176
>要するにmod_deflateは動いてないってことでしょ。
も、勝手に解釈して決めつけてる。誰もそんなことは言ってないのに。


193 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/11 09:55 ID:VhXeiL7j
吊ってきたw
>>190
了解です。

っつーことで,以前は圧縮していなかったようですが,その辺は
直ってるんですかね?
あとはmod_deflateの実装となるのかな。


194 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/11 18:35 ID:cuQehSLV
またーり、またーり。。

>>170-171
おぉ、まとめてくれてどもですー。
おいら的には、>>170の1をまずどうにかして、
それから2を実行、とか思ってるんですけど。。
平行にやってもいいんですけどねー。


195 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/12 03:37 ID:Js8mUcpT
>>194
あ,どもさんはじめまして^^ 激しく亀レスです(汗

>おいら的には、>>170の1をまずどうにかして、
となると,動作不具合な鯖の.htaccess他設定関連をテスト鯖と
比較する必要も有りそうです。
んで違いのある箇所を揃えながら検証と。

平行でやる場合だと,それに加えて新鯖のmod_gzipを外して
mod_deflateオンリーでレスポンスヘッダにgzipが出るかを
検証しないといけないし。

手間が掛かりそうですね。。。。
ハンドル通りのクセに首突っ込んじゃって大丈夫か?>自分


196 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/12 20:54 ID:YBQu9JXr
オープンでやってるんで、誰が参加してもおけです、
とういうか、どんどん参加してね

>となると,動作不具合な鯖の.htaccess他設定関連をテスト鯖と
>比較する必要も有りそうです。
>んで違いのある箇所を揃えながら検証と。

ん?どゆことだろう
とりあえず、bg3は全く同じ仕様にしてます
.htaccess も、read.cgi も。
それをこれから変えていって、動けばいいなぁ、と。


197 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/12 23:08 ID:Js8mUcpT
>>196
あ,すんません,古い鯖を調べてますた。レスポンスヘッダは同じですねー
つか,だとすれば何を変えればいいんでしょう…

モジュールの組み込み設定とかはどうなんでしょう?
./configureで,どう指定したか とか。
意味不明だったらスマソ


198 名前: ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日: 03/05/13 13:38 ID:???
etcサーバでの不具合です。。
http://etc.2ch.net/test/read2.php
http://etc.2ch.net/test/read2.php?egegegege
http://etc.2ch.net/test/read2.php/tete

read2.phpの中味は下記です。
*********
<?php
print "error";
?>
test
********
引数にスラッシュを与えるとエラーを起こすようです。。



199 名前: 徘徊 proxy110.docomo.ne.jp 投稿日: 03/05/13 13:44 ID:mU+qlzxu
ありゃ…


200 名前: ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日: 03/05/13 14:04 ID:???
エラーというよりは、apacheがディレクトリだと思って
ほりにいっちゃってる感じですかねぇ、、


201 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/13 14:06 ID:saq5bnEy
ひろゆき、何とかしなさい。


202 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/13 14:18 ID:bQ3h6GxH
この時間、詳しい奴は仕事してる気がする。。。


203 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/13 14:38 ID:VBNFTY2l
.htaccess に
AcceptPathInfo On
って書いてもダメですか?


204 名前: ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日: 03/05/13 15:14 ID:???
おぉ、直った!
203さん凄いっす。


205 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/13 15:23 ID:LzGobNeU
ひろゆきの下ゲッツ


206 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/13 15:25 ID:siCbZue5
>>204
あ、直りました?
よかったぁ。(^^


207 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/13 16:46 ID:17gZkAAk
>>206
ひろゆきから金取っとけ


208 名前: 本7 ◆HON7/awDa. 投稿日: 03/05/13 17:15 ID:aibJoYxf
n



209 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/13 18:39 ID:cscZj8yu
なにやら話しがそれてしまったぞ。

.htaccess でどうにかなる問題じゃないのかな?
コンパイルの問題?
原因も分かってない状態。
http://bg3.2ch.net/test/read.cgi/rdt/1021406128/

解説キボンヌ。


210 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/13 18:40 ID:cscZj8yu
今の.htaccess

XBitHack on

AddDefaultCharset Off
mod_gzip_on Yes
mod_gzip_minimum_file_size 300
mod_gzip_maximum_file_size 0
mod_gzip_maximum_inmem_size 1000000
mod_gzip_item_include file \.html$
mod_gzip_item_include file \.cgi$
mod_gzip_item_include mime text/.*
mod_gzip_item_include mime httpd/unix-directory
mod_gzip_item_exclude mime ^image/.*
mod_gzip_dechunk yes
mod_gzip_temp_dir /tmp
mod_gzip_keep_workfiles No
mod_gzip_can_negotiate yes


211 名前: ◆cZfSunOs.U 投稿日: 03/05/13 19:47 ID:GAfAuK7h
read.cgi を PHP にリプレースするのかな? それはともかく......

>>210 まずは......"mod_gzip_xxxxxx"っていう設定を全部消すと
mod_gzip が無効になります.その上で

AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript

を追加すれば,mod_deflate が有効になるはず.
http://httpd.apache.org/docs-2.0/mod/core.html#addoutputfilterbytype
の Note によれば,

AddType text/plain dat

も追加した方がいいかも.あとはスタティックに圧縮されたファイルを
扱えるように

RewriteEngine on
RewriteCond %{HTTP:Accept-Encoding} gzip [NC]
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ([^/]+)\.(html|txt|dat)$ $1.$2.gz

RewriteCond %{HTTP:Accept-Encoding} gzip [NC]
RewriteCond %{REQUEST_FILENAME}index.html.gz -f
RewriteRule /?$ index.html.gz

も追加すればとりあえずOkか......


212 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/13 20:03 ID:cscZj8yu
とりあえず

AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript
AddType text/plain dat

を入れてみた。
deflate で圧縮されてます?


213 名前: ◆cZfSunOs.U 投稿日: 03/05/13 20:20 ID:GAfAuK7h
>>212 圧縮は行われているようです.

>deflate で圧縮されてます?

>>165でも説明しましたが,mod_deflate でも圧縮形式は gzip です.

HTTP/1.1 200 OK
Date: Tue, 13 May 2003 11:13:16 GMT
Server: Apache/2.0.44 (Unix) mod_perl/1.99_07-dev Perl/v5.8.0 mod_ssl/2.0.43 OpenSSL/0.9.6g DAV/2 FrontPage/5.0.2.2624 PHP/4.3.0RC3 mod_gzip/2.0.26.1a
Last-Modified: Tue, 22 Apr 2003 13:27:53 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 95663
Connection: close
Content-Type: text/html


214 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/13 20:27 ID:+pSuLTNo
従来読めなかったような巨大なスレは読めるようになってる?


215 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/13 20:46 ID:cscZj8yu
>>214
読めますね。

うーむ、

DeflateBufferSize 8096
DeflateMemLevel 6
DeflateWindowSize 15

を入れるとエラーになるのはなんでだろう。。


216 名前: ◆cZfSunOs.U 投稿日: 03/05/13 20:52 ID:GAfAuK7h
>>215 >>84


217 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/13 21:03 ID:cscZj8yu
RewriteEngine on
RewriteCond %{HTTP:Accept-Encoding} gzip [NC]
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ([^/]+)\.(html|txt|dat)$ $1.$2.gz

RewriteCond %{HTTP:Accept-Encoding} gzip [NC]
RewriteCond %{REQUEST_FILENAME}index.html.gz -f
RewriteRule /?$ index.html.gz

も入れてみた。
それと、index.html.gz も作ってみた。


218 名前: ◆cZfSunOs.U 投稿日: 03/05/13 21:19 ID:GAfAuK7h
>>217 "Accept-Encoding: gzip"ありの場合となしの場合で
別々のスタティックなファイルを吐き出しているようなので
Okらしいですね."/"及び"/index.html"について

["Accept-Encoding: gzip"あり]
Last-Modified: Mon, 21 Apr 2003 13:03:58 GMT
ETag: "20113e5-393-c3850b80"
Content-Length: 938

["Accept-Encoding: gzip"なし]
Last-Modified: Tue, 13 May 2003 12:01:41 GMT
ETag: "200acc6-811-75493340"
Content-Length: 2065


219 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/13 21:40 ID:cscZj8yu
うーむ、
index.html がうまいこと表示されない。。


220 名前: ◆cZfSunOs.U 投稿日: 03/05/13 21:42 ID:GAfAuK7h
あ......ひょっとすると *.gz が二重に圧縮されてるか......w

RemoveOutputFilter gz

追加でどうかな?


221 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/13 21:47 ID:cscZj8yu
RemoveOutputFilter gz

入れてみました。


222 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/13 21:56 ID:11VN4PXv
見るのは,>>209のアドレスにindex.htmlくっつければ良いんでしょうか?
付いていけなくなってます…(´・ω・`)


223 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/13 22:04 ID:iQi06n5T
index.html
ダウンロードになっちゃいます…


224 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/13 22:33 ID:pAJM/HPE
もはや、我々素人がついていけるスレじゃないな


225 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/13 22:46 ID:11VN4PXv
>>223
gzip圧縮が効いてる証拠ですね。
ブラウザ設定の「http1.1」に関するチェックを入れると見れるはずですが…
ちなみに私は見れます


226 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/13 22:52 ID:iQi06n5T
>>225
先程は駄目だったようです
Content-typeが上手く伝わってなかったのでしょうか…
今は私も見えます


227 名前: ◆cZfSunOs.U 投稿日: 03/05/13 22:56 ID:GAfAuK7h
>>220の対策も,どうも効かないぽ,ですね......

こちらのローカル環境でテストしてみたけど,どうもこれは
mod_deflate の構造的な問題ぽ......
mod_rewrite だけでなく mod_negotiation (type map / MultiViews)
でも同じようになってしまうし.

CGI出力で"Content-Encoging: gzip"ってなってる場合は
二重に圧縮しないようになってるけど,スタティックな
*.gz ファイルに振った場合のことは考慮されてないみたい......

r->headers_out に"gzip"がセットされているかはチェックするけど,
スタティックな *.gz ファイルの場合 mod_mime で r->content_encoding
に"gzip"とセットされるようだけど,こちらはチェックしてないし.

となると,mod_deflate 使うとなれば,スタティックな *.gz を
扱うのをあきらめるか,それとも自分で r->content_encoding も
チェックするようにするパッチを作るか,ということになる......

Apache の Bugzilla にも報告した方がいいのかな......?


228 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/14 00:08 ID:VLmJ1PD4
>>226
っと,失礼しました。

>>227
全部まとめて圧縮するために,特定のファイルを除外する機能が
無いんですねぇ。
mod_gzipみたいにexclude出来ればいいんですが…


229 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/14 02:19 ID:n2+9h6gt
現状の.htaccessってどうなってるんですか?
あと、gzipとdeflateがContent-Encodingで区別できないとすると
deflateが動いている証拠は?gzipを廃止したならわかりますが。


230 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/14 05:07 ID:nBc3/+VB
<Files ~ "\.(html|txt|dat)$">
SetOutputFilter DEFLATE
</Files>
でどうよ?
.html.gzは「末尾が」.htmlじゃないから
適用されなくなるはず。


231 名前: ◆KornrikzJM 投稿日: 03/05/14 12:36 ID:jdZKuV2G
>>229
>>210,212,217 ですよー。
つか,証拠とか言ってないで,domo2さんにgzip外したか
確認してもらったらどうですか?

>>230 うまくいくといいな。わくわく。


232 名前: ずぶ ◆KornrikzJM 投稿日: 03/05/14 12:55 ID:jdZKuV2G
こんなの見つけたんですけど…
ttp://www.cync.jp/manual/mod/mod_mime.html
.gzファイルのエンコーディングを指定できれば何とかなりそうな。
使えないでしょうか…


233 名前: BG ★ 投稿日: 03/05/14 18:23 ID:???
おっ
なんかうまく行きそう?


234 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/14 18:47 ID:VLmJ1PD4
>>233
うほっ
どうなんでしょう…(汁


235 名前: ◆cZfSunOs.U 投稿日: 03/05/14 20:40 ID:KEqrXFJZ
>>230 それに cgi も加えれば,とりあえずOkですかね.
>>232 それだと,HTMLページが表示されずにダウソロードになってしまう悪寒......

>>227の問題はこちら......ローカル環境ではこちらのパッチで
二重に圧縮されなくなることは確認.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=19913


236 名前: BG ★ 投稿日: 03/05/14 21:17 ID:???
んじゃ
domo2さんにテストしてもらって
うまく行ったら、どこかのサーバで試験的に導入するですかね、


237 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/14 21:26 ID:Z2mRLFXJ
>>236
そゆことで、、

なんかダウンロードが出るんですけど、おいらだけですか?
http://bg3.2ch.net/


238 名前: ◆jQQQcncea. 投稿日: 03/05/14 21:29 ID:wHUBAc2v
>>237
当方は問題ないですが・・・


239 名前: BG ★ 投稿日: 03/05/14 21:30 ID:???
>>237
わしもダウンロードになる。

IE6.0


240 名前: ◆cZfSunOs.U 投稿日: 03/05/14 21:35 ID:KEqrXFJZ
まだ二重に圧縮されてますね......


241 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/14 21:35 ID:tNpOAmIk
>>237
問題ありませんけど・・・


242 名前: BG ★ 投稿日: 03/05/14 21:37 ID:???
まず第一段階として
.gz は使用しない(bbs.cgiでも作らない)というのを試してみよう。

作った方がいいのか、作らない方がいいのかも微妙だと思う。
転送量的には変化はないとしても
作るコスト(bbs.cgi内でのexec多数回呼び出し)とdeflateに任せた
ときのコストがどうなるか・・・

特に live5 では、作らない方がもしかしたら負荷極端に減ったりして。


243 名前: ◆jQQQcncea. 投稿日: 03/05/14 21:37 ID:wHUBAc2v
この違いはいったい何から来るんだ?ISPか?


244 名前: ◆DIVER/dx5c 投稿日: 03/05/14 21:38 ID:bmyG3Y8J
当方も問題無し。
IE5.01SP3


245 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/14 21:39 ID:Z2mRLFXJ
うむむ。。
とりあえず、.gz は考えない(使わない)方向でいきましょー、
その方が負荷が減るサーバもあるしね。
うまく行けば bbs.cgi から gzip が消せるかも。


246 名前: BG ★ 投稿日: 03/05/14 21:40 ID:???
どの .htaccess 入れればいいですか?
もう一度 貼ってくださいー > domo2 さん


247 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/14 21:44 ID:Z2mRLFXJ
凄い勢いでかぶったのは置いといて・・、

>>246
こいつですー、

XBitHack on
ErrorDocument 404 http://server.maido3.com/
ErrorDocument 403 http://server.maido3.com/
Options ExecCGI Indexes FollowSymLinks Includes

AddDefaultCharset Off

AddType text/plain dat
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript


248 名前: ◆cZfSunOs.U 投稿日: 03/05/14 21:44 ID:KEqrXFJZ
>>212かな.


249 名前: ◆cZfSunOs.U 投稿日: 03/05/14 21:45 ID:KEqrXFJZ
かぶった......w


250 名前: BG ★ 投稿日: 03/05/14 21:45 ID:???
んじゃ live5 で実験開始 !!


251 名前: ◆tEioz/DREI 投稿日: 03/05/14 21:46 ID:mnfOeWyd
どきどき。。


252 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/14 21:46 ID:Z2mRLFXJ
わくわく。。


253 名前: BG ★ 投稿日: 03/05/14 21:48 ID:???
これ入れます。
AcceptPathInfo On が PHP のところで必要だそうです。


XBitHack on
ErrorDocument 404 http://server.maido3.com/
ErrorDocument 403 http://server.maido3.com/
Options ExecCGI Indexes FollowSymLinks Includes

AcceptPathInfo On
AddDefaultCharset Off

AddType text/plain dat
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript



254 名前: BG ★ 投稿日: 03/05/14 21:49 ID:???
入れました。
bbs.cgi の .gz つくりをやめさせますー


255 名前: BG ★ 投稿日: 03/05/14 21:51 ID:???
んで .gz を消しにいかなきゃ・・・


256 名前: BG ★ 投稿日: 03/05/14 21:56 ID:???
どよどよ?

まずは正常に動いているかの検証ー


257 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/14 22:03 ID:/n0Zg9Im
私の環境では問題ないです。

Opera 7.03 Win2000
IE 5.5 Win2000
かちゅ〜しゃ 0.99.1.1057


258 名前: ◆cZfSunOs.U 投稿日: 03/05/14 22:06 ID:KEqrXFJZ
一応正常に見えるようです.ただ,mod_deflate とは無関係でしょうが,
"/dome/subback.html"で Last-Modified が出てこないのはなんでだろ〜?


259 名前: BG ★ 投稿日: 03/05/14 22:08 ID:???
>>258
dome/subback.html.gz が作られていた。。。

なぜだろ、

まっいいか、見なかったことにしておこう。


260 名前: ◆cZfSunOs.U 投稿日: 03/05/14 22:11 ID:KEqrXFJZ
>>259 出るようになりますた.


261 名前: BG ★ 投稿日: 03/05/14 22:16 ID:???
うまく行っているような。。。


262 名前: domo2 ◆eoDomo5qoo 投稿日: 03/05/14 22:17 ID:Z2mRLFXJ
あとは負荷とかの様子見ですね。。


263 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/14 22:19 ID:g2Sj/WMw
(・∀・)イイヨ イイヨー


264 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/14 22:21 ID:YenDjVEX
某国に海外逃亡中。
うまくいってるように見えるすね。

(text/html(subback.html))
$ telnet live5.2ch.net 80
Trying 216.218.249.98...
Connected to live5.2ch.net.
Escape character is '^]'.
GET /livetx/subback.html HTTP/1.1
Host: live5.2ch.net
Accept-Encoding: gzip

(dat直読み)
HTTP/1.1 200 OK
Date: Wed, 14 May 2003 13:16:12 GMT
Server: Apache/2.0.44 (Unix) mod_perl/1.99_07-dev Perl/v5.8.0 mod_ssl/2.0.43 OpenSSL/0.9.6g DAV/2 FrontPage/5.0.2.2624 PHP/4.3.0RC3 mod_gzip/2.0.26.1a
Last-Modified: Wed, 14 May 2003 13:16:25 GMT
ETag: W/"300f296-a9a-9e64fc40"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1273
Content-Type: text/html

(以下略)

$ telnet live5.2ch.net 80
Trying 216.218.249.98...
Connected to live5.2ch.net.
Escape character is '^]'.
GET /livetx/dat/1052744009.dat HTTP/1.1
Host: live5.2ch.net
Accept-Encoding: gzip

HTTP/1.1 200 OK
Date: Wed, 14 May 2003 13:18:59 GMT
Server: Apache/2.0.44 (Unix) mod_perl/1.99_07-dev Perl/v5.8.0 mod_ssl/2.0.43 OpenSSL/0.9.6g DAV/2 FrontPage/5.0.2.2624 PHP/4.3.0RC3 mod_gzip/2.0.26.1a
Last-Modified: Wed, 14 May 2003 13:07:04 GMT
ETag: "3455578-51f7-7cf4ce00"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 6087
Content-Type: text/plain

(以下略)


265 名前: ◆tEioz/DREI 投稿日: 03/05/14 22:22 ID:mnfOeWyd
んだば、おかずとぴんくのついでにlive5も観察観察


266 名前: BG ★ 投稿日: 03/05/14 22:26 ID:???
>>264
乙ですー。



267 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/14 22:27 ID:YenDjVEX
>>264
ごめん。(dat直読み)を入れる場所を間違えました。
最初の(以下略)の後ろに入れてください。


268 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/14 22:32 ID:YenDjVEX
read.cgi 経由。問題ないすね。User-Agent: をつけないといけないのか。

>>266
どうも。そろそろ会議に戻ろうかと。

$ telnet live5.2ch.net 80
Trying 216.218.249.98...
Connected to live5.2ch.net.
Escape character is '^]'.
GET /test/read.cgi/livetx/1052916969/l50 HTTP/1.1
Host: live5.2ch.net
Accept-Encoding: gzip
User-Agent: Mozilla/4.0 <= この行がないとエラーになるすね。手で確認する時は要注意。

HTTP/1.1 200 OK
Date: Wed, 14 May 2003 13:30:14 GMT
Server: Apache/2.0.44 (Unix) mod_perl/1.99_07-dev Perl/v5.8.0 mod_ssl/2.0.43 Ope
nSSL/0.9.6g DAV/2 FrontPage/5.0.2.2624 PHP/4.3.0RC3 mod_gzip/2.0.26.1a
Last-Modified: Wed, 14 May 2003 13:30:22 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 3107
Content-Type: text/html
(以下略)


269 名前: j 投稿日: 03/05/14 22:38 ID:6Db9xHJg
人生の成功において必要なことは、学歴でも地位でもありません。
知恵と勇気と冒険心です。
果敢に未知なる世界に挑戦し続ける事です。

http://www.h2.dion.ne.jp/~achooooo/index.html



270 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/14 23:49 ID:VLmJ1PD4
すっかり乗り遅れた悪寒…
>>235さんサンクスコ。皆さん乙カレーですー。
うまく行ってるようで何よりです。あとはBG★タンの
負荷具合の報告を待ちつつ様子見ですねー
わくわく…


271 名前: BG ★ 投稿日: 03/05/15 14:33 ID:???
http://www.yakin.cc/

今実験中のlive5サーバの転送量を表示するようにしてみた。
たぶんメモリで言うと 7:00AM あたりで .htaccess 入れ替えたはず。


#マルチポストになっちゃった。ゴメン


272 名前: ◆MUMUMUkopk @むむむ ★ 投稿日: 03/05/15 17:14 ID:???
>>271
体感的な(例えばllive5にログインしたときに肌で感じる)負荷の変化とかは
どんな感じすかね。


273 名前: ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日: 03/05/15 20:44 ID:???
肌で感じる体感とかでいいんすか?
生暖かい、、とか、、


274 名前: サザン ◆IDaU21y6wI 投稿日: 03/05/15 20:50 ID:5tFCOokn
ひんやりしてる、、とか、、


275 名前: 本7 ◆HON7/awDa. 投稿日: 03/05/15 20:51 ID:UrnEz4TY
勝ち負けにこだわる訳じゃn

ヒキずり出せれば十分


276 名前: 本7 ◆HON7/awDa. 投稿日: 03/05/15 20:52 ID:UrnEz4TY
誤爆しました。申し訳ないです


277 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/15 20:55 ID:/OZH5xrd
久しぶりの肌寒さのようで((((´д`)) ))


278 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/15 21:15 ID:ATb/uB3Y
>>273 >>274
ログインしていくつかコマンド打った時にサーバの健康度を
肌で感じられるようになれないと、
適切なシステムチューニングはできないと思われ。

「生暖かい(ちょっとビジーかもね)」とか「ひんやりしてる(負荷ないなぁ)」ってのは、
まだいい感じなほうか。
ひどくなると、ひーひー悲鳴を上げてる状況とかわかるようになるし。


279 名前: 本7 ◆HON7/awDa. 投稿日: 03/05/15 21:23 ID:UrnEz4TY
>>278
かちゅ〜しゃで2chやってたら自分なりには外的な状況は感じれますが
そういうのでもいいのでしょうか


280 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/15 21:34 ID:ATb/uB3Y
>>279
いいす。ただ、外的状況では感じれない部分が問題かもと。

特に今回みたいに圧縮に使うモジュールとかプログラムとかを変えたりすると、
メモリの使われ方とか一時ファイルの作られ方とかが変わるわけで、
それに伴ってシステムさんの気持ちも少しは変化するのではないかと。


281 名前: 本7 ◆HON7/awDa. 投稿日: 03/05/15 21:39 ID:UrnEz4TY
>>280
ありがとうございます。今回の案件も吐き出されるテキストは同じようなので
クライアント側で特に適正化は必要ないと考えさせていただきます


282 名前: BG ★ 投稿日: 03/05/15 22:23 ID:???
うっ、寝過ごした。

現在、ばりばり動いています < live5
ちょっと遅かったかな、、


283 名前: ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日: 03/05/15 22:24 ID:???
>>278を読むと、本当に凄い人と電波さんは紙一重なんだろうなぁ、、と思う今日このごろ。
「エンジンの声を聞け」とかいうエンジニアさんもいるわけで、、、




284 名前: BG ★ 投稿日: 03/05/15 22:32 ID:???
06:30:34 up 52 days, 7:40, 1 user, load average: 0.70, 0.84, 0.83
25 processes: 16 sleeping, 3 running, 6 zombie, 0 stopped
CPU0 states: 19.0% user, 10.2% system, 0.0% nice, 70.1% idle
CPU1 states: 18.4% user, 9.3% system, 0.0% nice, 71.1% idle

感度抜群です。 アハーン


285 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/15 22:32 ID:J0NyXdJ4
>>284
(*´д`*)ハァハァ


286 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/15 22:35 ID:vMdbzhrV
ハァ━━━━━━ ;´Д` ━━━━━━ン!!!!


どぞ


287 名前: BG ★ 投稿日: 03/05/15 22:55 ID:???
>>283
ちなみに
bbs.cgi@live5 は gzip 圧縮(index.html subback.html)の部分を
コメントアウトした特別製です。
ということは、新しいの上書きしたらちょっと挙動不審になるです。

いたって好調だから他のapache2(music2以降)のサーバにもいれようかな。。。


288 名前: 徘徊 ◆BBhaIKAIx6 投稿日: 03/05/15 23:01 ID:JrsPf9WP
>>278 いまんとこ僕と愉快な仲間たちの間でも不具合聞いてないっす。


289 名前: BG ★ 投稿日: 03/05/15 23:02 ID:???
と思って、etc サーバを見てみたら・・・

CPU0 states: 13.0% user, 5.1% system, 0.0% nice, 81.2% idle
CPU1 states: 7.4% user, 2.0% system, 0.0% nice, 89.4% idle
CPU2 states: 11.4% user, 3.4% system, 0.0% nice, 84.0% idle
CPU3 states: 9.2% user, 1.3% system, 0.0% nice, 88.3% idle

なんか四つ付いているんですけど・・・


290 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/15 23:05 ID:SZyaexsf
>>289
xeonってハイパースレッディング対応だったかな?
AMD使いなんで推測ですが…


291 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/15 23:08 ID:SZyaexsf
って,ここで終わっちゃわけわかめぢゃないか…
ハイパースレッディングに対応だと1個のCPUを2個認識するはず。
ドゾー
ttp://www.intel.co.jp/jp/developer/technology/itj/2002/volume06issue01/art06_computeintensive/p01_abstract.htm



292 名前: ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日: 03/05/15 23:25 ID:???
cpuinfoでも4つみえました。
processor : 3
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.00GHz
stepping : 7
cpu MHz : 1993.606
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 3984.58


293 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/15 23:40 ID:SZyaexsf
>>292
(恐らく2次)キャッシュサイズのxeonなら,そういう
仕様で間違いないと思いますー。


294 名前: むむむ ◆MUMUMUkopk 投稿日: 03/05/15 23:41 ID:ATb/uB3Y
>>289 >>292
4つキタ━━━━━━(゚∀゚)━━━━━━ !!!!!


295 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/15 23:45 ID:SZyaexsf
>>293
ウホッ 抜けてますた。
キャッシュサイズ512kでつね…


296 名前: 赤っ恥 ◆BBhaIKAIx6 投稿日: 03/05/15 23:49 ID:JrsPf9WP
うほっ


297 名前: ◆MUMUMUkopk @むむむ ★ 投稿日: 03/05/15 23:50 ID:???
>>283
うん。そのノリに近いかも。
実際昔はディスクドライブの調子とか負荷の状況とか、HDDに耳当てて聞いてた。
モデムの通信音やLEDの光り方で通信のパフォーマンスが出てるかどうかも
ある程度はわかったし。

>>284
6 zombie ってそんなもんなんでしょか。
CPU status 的には特に問題なく、わりと健康に見えますねぇ。< その値
で、いたって好調すか。bbs.cgiも軽くなるし、一石二鳥か。

あとは iostat や vmstat (とかのコマンドってLinuxにあるんだっけ、
じつはLinuxはきちんと管理したことなかったりして)、あるいはtopコマンドあたりで
システムの様子を見てみるとよさげか。


298 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/15 23:52 ID:7LsRPl6I
etcもmod_deflateになりました?
大きなサイズのスレが開けるようになりましたが。


299 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/15 23:55 ID:SZyaexsf
ttp://www.yakin.cc/
昨日よりは薄皮一枚落ちた感じですが,
ディスクアクセスの状態がポイントですかね。
んじゃおやすみなさーい…


300 名前: BG ★ 投稿日: 03/05/15 23:56 ID:???
ん?
ほんとに四つ付いているのかなぁ・・・

music2 以降のoysterサーバを top コマンドで覗いてみたら
live5(oyster19) 以外四つ見えるです。

かといって問い合わせたら、二本抜かれそうだし・・・
はてはて、

>>297
CPU負荷は最大で両CPUとも40%を超えることはないようです。
おおむね最大で38%くらい、
enoughって感じかな、
いたって快調に動いています。


301 名前: BG ★ 投稿日: 03/05/15 23:57 ID:???
>>298
なりましたー


302 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/15 23:59 ID:7LsRPl6I
>>301
おー、ありがとうございます。
これで作業が楽になるですー。


303 名前: ◆DIVER/dx5c 投稿日: 03/05/15 23:59 ID:fhY0dLGs
HT対応Xeonじゃないすか?
これ。
ttp://www.intel.co.jp/jp/eBusiness/products/server/benefits/ht/


304 名前: ◆MUMUMUkopk @むむむ ★ 投稿日: 03/05/16 00:03 ID:???
>>287
if (apacheが1)
  gzip圧縮処理
endif
みたいにすればよさそうすね。

Apacheのバージョンは、/usr/sbin/httpd -v とかやるととれるから、
Perl から呼べばよいかな。

1.x と 2.x で httpd -v の出力は微妙に違うみたいなので、例えば、
/usr/sbin/httpd -v | head -1 | sed -e 's/.*Apache\///' -e 's/\..*//'

に相当するようなことをPerlで組んで、結果が1か2かで判別すればいいのかな。


305 名前: ◆MUMUMUkopk @むむむ ★ 投稿日: 03/05/16 00:06 ID:???
>>303
おお、そういえば。


306 名前: ◆MUMUMUkopk @むむむ ★ 投稿日: 03/05/16 00:18 ID:???
>>300
> CPU負荷は最大で両CPUとも40%を超えることはないようです。
> おおむね最大で38%くらい、
> enoughって感じかな、
> いたって快調に動いています。

いい感じすね。mod_deflate有効化前はどんなふうだったのでしょう。
gz作成のための処理とI/O待ちとが多かったとすると、かなり改善されるはず。
特にカキコの多い板は顕著かと。

# まさかとは思うけど、
# system("gzip subback.html"); みたいなことはしてないですよねぇ、、、。< bbs.cgi


307 名前: BG ★ 投稿日: 03/05/16 00:24 ID:???
# まさかとは思うけど、
# system("gzip subback.html"); みたいなことはしてないですよねぇ、、、。< bbs.cgi

コメントを差し控えようかと・・・
管理人に聞いてくださいー


308 名前: ◆MUMUMUkopk @むむむ ★ 投稿日: 03/05/16 00:34 ID:???
>>307
Mmm, No comment is sometimes more fluent...

Anyway, if mod_deflate is deployed, this gzip'ing process becomes unneeded.
So, I don't care this.


309 名前: ◆MUMUMUkopk @むむむ ★ 投稿日: 03/05/16 00:35 ID:???
>>308
あ、careの後ろにaboutかも。やっぱ、現場英語はだめだこりゃ。


310 名前: ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日: 03/05/16 01:00 ID:???
こんな行がありましたよ>bbs.cgi

do{
system("gzip -c $SUBFILE > $SUBGZFILE");
}while(-z $SUBGZFILE);



311 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/16 06:23 ID:XLNwJo7U
>>304
書き込みのたびにhttpd -v呼ぶんですか?
それよりSERVER_SOFTWAREで判定しては?
if ($ENV{SERVER_SOFTWARE} =~ m{Apache/1}) {
do{
system("gzip -c $SUBFILE > $SUBGZFILE");
}while(-z $SUBGZFILE);
}


312 名前: ◆MUMUMUkopk @むむむ ★ 投稿日: 03/05/16 07:04 ID:???
>>310
ぎょぎょぎょ。Perl module使った方がコマンド呼ぶ負荷が(以下略。

>>311
あ、そのほうがいいすね。


313 名前: 名無しさん 投稿日: 03/05/16 07:15 ID:2kRCvp25
ここは一つ、実験室を再開してbbs.cgiの改造を本格的に・・・。


314 名前: サッパリ妖精 投稿日: 03/05/16 12:48 ID:xVrtqZGb
ハアー!さっぱりさっぱり


315 名前: BG ★ 投稿日: 03/05/16 14:37 ID:???
んじゃ案を

案 ver0.001

main()
{
SETTING.TXT 読み込み();
規制関連();
datに追記();
subject.txt更新();
/*subback.html更新();*/
}



316 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/16 15:18 ID:Ysz+WCxa
/html
/i
の処理は無くなりますか?


317 名前: BG ★ 投稿日: 03/05/16 15:20 ID:???
それらを、かんかんがくがくと


318 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/16 15:26 ID:Ysz+WCxa
おけです。別スレ立てたほうが良いですね。
実験室やrdtのような特別板でもつくりますか?
それともこの板に立ててしまいましょうか…?


319 名前: BG ★ 投稿日: 03/05/16 15:38 ID:???
まずは基本思想からだから
この板に別スレッドでのんびり話し合って行くっていうところでしょうか、

1) 基本思想
2) 基本設計
3) 詳細な設計 → モジュール別にコード書き
  (ここでさまざまな方法が試される、連投規制とか)
4) 組み上げ
5) テストー

ってな流れになるのでしょうか。



320 名前: 名無しさん@お腹いっぱい。 投稿日: 03/05/16 15:54 ID:Ysz+WCxa
了解です。
別スレに移動ですー

bbs.cgi 再開発プロジェクト
http://qb.2ch.net/test/read.cgi/operate/1053067870/


321 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/17 22:39 ID:Ddlgnzzu
ちょっとスレを進めてみようかな などと…
こっちはまず思想を固める方向でおけ?
それとも
2ch特化型スペシャルサーバ構築大作戦
http://qb.2ch.net/test/read.cgi/operate/1052923573/
こっちの方がいいですか?


322 名前: ◆cZfSunOs.U 投稿日: 03/05/18 15:57 ID:uRokzo32
>>235のパッチは取り込まれたので,次期バージョンでは修正されているでしょう.


323 名前: ずぶ ◆PHZUBUXUug 投稿日: 03/05/18 22:51 ID:jLkhOz5S
>>322
お疲れ様ですー
つか,みなさんbbs.cgiに行ってしまわれました…
(´・ω・`)


324 名前: 本7 ◆HON7/awDa. 投稿日: 03/05/18 23:19 ID:f41/+8nL
live5で2000ゲットできませんでした


325 名前: コナン ◆SJSEX69q3Q 投稿日: 03/05/18 23:37 ID:U7myQVbh
俺もキリ番は獲ってないわけだが・・・(´・ω・`) シャボーン


326 名前:   投稿日: 03/05/19 00:31 ID:dOMCd1DZ