2008年8月26日

[Apache-Users 7106]FreeBSD 6.3-RELEASE で apache-2.2.6 の mod_encoding のパッチ

** Apache ユーザーズメーリングリスト **
** 注意:このメールへの返信は Apache-Users へ行きます **

小金丸です。

FreeBSD 6.3-RELEASE で apache-2.2.6 の mod_encoding を使用できました
ので報告します。

aoxs の問題については、
鶴谷 Tsurutani Naoki <turutani@xxxxx>
さんに教えて頂きました。

httpd.conf の修正については、以前の
石川 愛 <ishikawaai@xxxxx>
さんのメールを参照しました。

私のパッチは、-20040616版 を元にしたものです。

次に apache22 で mod_encoding を使用する方法をまとめておきます。

1) /usr/ports/www/mod_encoding で files/patch-aa files/patch-bb を作成する。
patch-aa と patch-bb は、後ろに添付します。

2) make と make install を実行。

3) /usr/local/etc/apache22/httpd.conf に、次を追加。

LoadModule encoding_module libexec/apache22/mod_encoding.so

<IfModule mod_encoding.c>
EncodingEngine on
#SetServerEncoding EUC-JP
SetServerEncoding SHIFT_JIS
DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
</IfModule>

4) /usr/local/etc/rc.d で ./apache22 restart を実行。

これで、SHIFT_JIS (の日本語) 名の html ファイルを SHIFT_JIS のまま、
FreeBSD のサーバに ftp 等で、置いて、その html ファイルを Windows で表示で
きるようになりました。

begin 664 mod_encoding.patch.tar.gz
M'XL(`#O`LT@``^T\>W_:1K;]-WR*4[?;\A`8,&#';M(0&SO:VN#+(X_?[?ZT
MLC386@xxxxx)*XDX[F[O9[_GS(R$)`3&;M)V[V7:&"'-G/=K'F)JV2S8_>J+MGJ]
MOK_?!OK$EOT47QJ->KNUO]=N-UM0;S2;G?VOH/UER1)M'H2ZCZ3XKANNZW=W
MPYB]YGF6N?^0-N7Z]_30N*GJ^I?!@?+H=%JK]-_:JW>D_ML=M($.ZG]OO][\
M"NI?AIQT^W^N_VJU"C/7U)ACN*;E7->,FNM;U\^:]7JS6N]4&PUH'!S6]P\;
MK=K"6ROUY_5ZH5*I9,;2L(,J_M]$+38/F^W#]O.E8:]>0;6A'$"EH>PWX=6K
M`NR6H5KF=+!#,.BZ`%`N5*$,WZKF80:)\A$:M48=B,3=>F<72:P_%R1"J%O0
M^^3!MX7*FL$=&MO8;31I;*-YV&X?[ATDQA)R_+=;J.R6.:`D##!<G]&=N<T@
M9$$(ULRSV8PYH1Y:K@xxxxx>NIQLWK%GCH^'J'GZ:.Y8+%]:]/G-#%XIW^JT>
MNH[[*G1-MW;MU_[AE7CG`4K?<G0;`F;,?2N\AZGU"3S7#V.&ZYW'@[TD``Z[
M@^G<,3B9[I0#K'<:#?V/A]<U33@>7'Y0^V>`'AER>7)1^LRT@xxxxx"WKN8A`]>Q
M[R&\L0+4@xxxxx>+UZI4OKOV/7N4=8W(12-$I%>K^*?5J&B.B'S'1:"ZEBAA3K]
MR."ONJ<[>,.H@>Z8671=VP8.*D!J`^9_9&:-4`P7I).$:.0\8&`Y$+ASWV#\
MSA5JV[\G5F>!`G=6>`/(-7VZ\[!004.SII;!34L!'4W/8_[,"D-F@xxxxx>['RT3
M+\(;/<0_#*'8MGLGK-0Q+1H4%"HT:L;"0Z*I48,T60%I3M)#0H49AD3D`]W!
MX3#U*_<C/9+B0C$".&YH&4P1JK`1&@%9H.2,I>E!E(:M6S/FUX#H:"[3@?@2
MPHCH0";-.=+V)4A!E!P&/3==8[YP8ARUBVIP\8D/,[1'W]+M8"%QKB=\R(<G
MV>"*WZMQF]#-C\P/K8"0+F`0$NQ(-Z=,#^=H,J1QL@xxxxx@0`-W&MYQS9$<
M$(5GZ_<93G3CUG'O;&9>$U"N7Z`V)ED(P6%X<@Q[;B*2&*+)/C+;]9`-=)W(
MW.70C8U^*FF65B*'IR*E#)+I@%BHM&IP*6@+D!0?49DP]=V94.&";V07E0M7
MJ''=1B9A)PE]1VK?YQW3CT#W/*;[DC;+!T>?H0"D4Z%D+'(QG[Q(&`#WJ2"0
M<>R!"'"Z&)P8J`A`-M,#,E$T))0].M$KR_I'33<Q`D%QK%O!_);!!WVFFWJ)
M2Z.=ZY"Z([W@#ET[<%%A_I)CQG;`,?]Y;&$S4X#B31AZA[N[=W=W-9W?P]+C
M>E=(9?Q&'<%H<#I^UQWV`*\OAX.WZDGO!%Y_`+4_[@W[O3%>J&.U.U;?]N"O
MW<MN'V\<H^OU3^"G25\=%"H7ZH?NQ6`\@+__O3M",-]_SY]V^Q^@]_YRV!N-
M$.)@".K%Y;F*EXAMV.V/U=Y((5CGDQ-,2*C9UY,Q]`=C.%<OU#'V&P\4&+_I
MY8R#P2E<](;';_!K][5ZKHX_$,I"Y50=]Q$?G"*Z+EQVAV/U>'+>'<+E9'@Y
M&/6`&#U11\?G7?6B=U)#_(@2>F][_3&,WG3/SS$UK65<$5Q#S#0Q-AYA7NV/
MARJR,!B.D)4><M%]?=X3E*`D3M1A[WA,#"^NCE'6R,"Y`J/+WK%*%[WW/>2V
M._R`\L"1"'74^Z\)]L*G<-*]Z)XA]\6%U"!/:*C&X\FP=X'#$,HIC":O1V-U
M/!GWX&PP.!D1S:/>\*UZW!L=P?E@xxxxx`4Z&?441#'N*O0<8:`P\?%@2)H9J5RN
M7#;#R>58'?0QU[\9O$/1(9G=">F8M#[H<W91;X/A!P)+<N`:4N#=FQ[>'Y+0
MN;BZ*(9"981R.QXG^R%Z%.,XP2?T>V?GZEFO?]RCIP,"\TX=]9"&[E`=40]5
M('[71:PH$\1,MH-TB<N$I2M<WZ">0O?D+0(YX4*BWF@xxxxx(U7:$Y?;\1LI=.XO
M6-E``;Z1_@xxxxx&^9M9N7V7L:1J:I=4U/>!U>IT)\OZ5@/4V5>*:S[5[GP<!H
M$KJ&:^<]\]D_YU@xxxxx,LM1)/=<(]PYDF/H(LN1:2]9&/20WPV37[Q+'0)($7
MY7!,Y;>G^Z'(EE$I7N/\[.TIC3VH/'^N['-^$(?)II;#X.3U69%]\OP26%,H
M7@xxxxx@!2HG?1>3\Y*\"^@YT?P*PZK?F--<2!HVEE_<JQI>$/".1^<%6V*
MF0KP2L^GHNPZJ-5J)?@9IRRRZ5QX&O-]UR]V+W&4=M$=_J2`N.X/T%;[@W]G
M('WS#<$J(39F!VPMTL^#4-/>=K7N\&RD:1PK5DU3KK=3]?U%[Q"SS8PJKFO#
MJ)K,P\<8T.\C[4GB>GV*)MKI>?=,FV!,&$,]_^'@]!0);7!%M=M<48T&_R15
MA?>8A%#DF`@I4_T+E8WY)(1%8XY^93,MFG$<`4T<I[9^#9B"Q$-10LAD0V0"
M&#=8"$2M+!B/\Y*`(6Y6`ZSL@"^(W`<X`8$X>2$@E+/N^_J]=L-TK%F@;-@xxxxx
MIMD,(,R!OGZ-]ZNA6XT>57E1&C"L=O(`(<_ZW$Y"V@xxxxx:TE@xxxxx:`
M>RIU0(RFU4<5CJ?-`MTPW+D3"LJP?IOIMO4+P^*,^2:\LYSWEQP!E6R",`*S
M/'BI;00-?HW5*D/A$=$J+0;#P@xxxxx]6UWJ&%Y0'$^[BQZ'/$)&77M7FJR]TD/
M4_80/S$_+?<7D>NS-1X"L4RT:64`YW0WKAEPASK84YI-=*@61L#GW*%0XB@)
M5")@S6LSA],"//P%OH$WX,4+J&/<$T&$8HR(%3P>*N!77T9A8H?'9XV4X%P?
M0G!K>1XYQB_,=ZL(Z1HG0Y;CS<.=TE&!*P/+U+F/\US?N)I/^;U?!7K4$DZ-
M7)S0,@BPZA,U(8%G/I71->B[(17_G^#*=G%:.\4Z&GN@xxxxx[<HXD^.1]66=*29
M[M^B"[T@!A$-7A2YMY=+&`T]G=`4D0O/=3'D"2%@'\E\&>%5H($$5]9#\A\!
M*I9P!.<%]"?GYSE"QFS?YU72:C$[+D8R/G7'C_NL:`EN1K#'7(HAT&SAG@<^
ME!T3BPE8FG,-@xxxxx!>D]'Q[@;C76P0+Q/V0%QP>HJ&J<!W0I/B`KOBA6!17."=
M$C%;%"97*E8;I1C2HVQK80G`<]F.4%"6GB)>8;@12BJ7GDB>C!Q9B7*9TA]>
M(K7J2J.!GO5\GSY%5<'%W8^C39PI4,IOQN-+D%40B$!:#$I2W&3K10LMIPY'
M<,ON@xxxxx^V_H975J62DGL1*<^8<\ASWS4+R0P%V$"SD%$)!?GY>F%LE=60_$>"
M6M07<X<%ANXQ;>[;'&YDD6E427T64<&D+GJDD.FA)L304BEVC@(\DQJH-HXB
MDXE9#E;2*<!&]B'RU\9CDFH&H>CV<V4/:Y)FHZ,T90@xxxxx>"\QT#\:\
MR*`PU$WF/E1PLK/MNK=S#_J4<V21&J=,JE7H.9F"6&2NTGJG963*@D(ENIV3
ME0N`VM,RJ;XHC0ZK9@/*OE*H/GO&Q9*"*QA1(.D_@xxxxx)(#L[U`W'01]<R
M%X56F9<#:'C\-KJH&%]]R>PP.%HJ@xxxxx\`/NCWF?Z+1/H%R&WH?!LYDXC0Q9J
MSR$T`2EZ1@#7@xxxxx*HVK2.1.FR-F+E"/\0+01#+3-W(F@xxxxx(+QY<`.3\6GU`/1`
M+-E8/@E/QSK;I`R(UH&3#F;0:FZFW"P7BU%THVR&H*1,B#WR'A*5ARYESKT%
M<SL<G0R:*1"1,`A2$H:_#DB<S[Z61EU*Y2`"\V2!22_!*/"78$>)X$N<J4!I
MP0\0F8]#]L/O55Y`,Q4UHPDC,XI%?D%F6R([Y(XO$"A05WC842C7I2J@)VJ=
MKU?/':[Y1?`2PL8RA\L:$U;:#2595#;\+9GADCQ$UYNSD0B$R_AS?#I#13H=
M2N6FXN13/<,72[FQG):PQ$'X>8M6))JM?:4C0S`F3AD*DZ&G0%.-&`E>7.-T
MLVC,3*S6_!G.0?!2R=;Z>!<_%>[I-'&4JE]B"<<FF,I!E'+W)T+@,U>R?A.M
MGU.3\C<.P=/#FS@)$^W"[4G,8H(A&2LF\%5?IAYA!929E"`>$G6S4>=S\&:G
M$14VZX6=F3MO*FP!0O<?(>T,IB=(>PD"XH]##='R^\F:NTY5@(S&+1;&4V%<
MT,%CL*"QLFZ8OWH<XDSXF"QL13W;;&*9@xxxxx<_]`:>X_H';=-)?*C,>J/9!Z
M3^=[F:=79O'X.626<.@)0EV5=M*FD$/_(XTI%P)QE;2FX/<V)\Y[;L64,(5%
MH2-J,%DSY9='#XR+2AI,2)@RF)\H:/E6Z`2_=NGK(2#CM(LD9SPD$6X%\-UW
ME`2O8S'<N;[)&=4<(XG^.R[0TNJ%B4T4)$A)>#L'58ZKT71))7PL`P73:B*?
M>\@YK5]G?$V!8>],Z[T?]_HGO9-_TQ?UN#OJ\:O^8#1Y'67W).Y4+;82>>5A
MY-U++85??A<DR"\1%9!<*HCU&.V8>VX06#2YB2@(Q)ZLV')?:#NU;/#[*Q:O
M:"EO<]7R2O?A*+M&/PL(ZP/NKZ)J?YR%01P$'VT?<?6]*M!W]I5F'2I[C:;2
M$($^6LW]+"$]"LR;1^,5Z!\9D5="^7-$9:&N[+KY9G$Z-;==`^CAR)V9VF[H
M\3A+U2,C^1T]?8U=/-+;\V56BN+X;PD#JT!7%J`?B@xxxxx+KLK]5$QY]O8Z&TUY
MXCT.+=K7^'*SGF5<3RC%\X#\T7.?/=HF::/0#_BG7.L;H6J\:#>0[Y1&6XD6
M/QBCVV#JH4[KF,:<#F[5TLH2EE.HRF(]('!%L@(H>]&>JUB=XP&TDNK'S0?[
MTKP\KS=`OEZEX&A_>^KY2.BT&(181`OQ+Q#$FOO9V1%QH1J+M;@$F?N5(?8]
MO#BJ9+HE`M4J(/YF4"`*=YD]7O*KI?WE1/?LM`A>2,>*`W$FIL!2($:ZFOF%
M\AH`J0"\`@*L">'Q5H-D([V[23CHZ,EEFFEAN9VFL@^55KVI[*?M=NK:YF^S
M6P$A:[<B^)B6SVTVU2=CLZF>JVPR"6#))A<;ARD7$DM=I;BTV=MO*(T62J'!
M/Z48+IA_S8_>H5'-?5V<QLQE5/319C1@xxxxx:AX>J4'++K&TM?W+9-QSE.#,IRO
M'YKGNABOJ9Q^`33H*-^[,?6:9`L1K/QNG*!U42!)>&X4X$]^<QA8"V73.!#E
M`,[[<CCX.B<<R"5ICGYYQ`NJ4O-@xxxxx<,`7P5K-@]B2\J18@&<BS^]P/.9A
M]C2*R&8H564%)8*]2H;!K.=_O>SY:?ZR`Q;\98](<&.A8T3KAPM#S!N^2A35
MK"B6@&9%D>E06NS9?09(69O)Y(2,^);6T2!_F#"/5J/.HVV[$47;!:B<L![)
M<NG4C"!2#LQF%+G,0)L&'IVQ$KDE*/*(RFG+C%!B1-E9H93K(D$)B$\#E2Q7
MHR`CXF^KV:(I9:75:2N-Y:(5K:40'?_5Q(9^F-F=E#7HBDJU;,K/0%0XE>6>
MJ[J"S*I1U2P6#%T<?I0]ZK7N?!<-LJ)!:V9,*T]./0(`9/9.H]U303!M(M.\
MC*_#%&E?S,(`SK-;29[$`[GGCBR;J9-1.#YQGL)D@xxxxx'>0Z=IXG&;;GEFM+F\
MW1FLJ]#]1TZES0>`>2AB+#,>JO);K0X=AJJT#CJ1F1)T,@8$GE]!_KCB_F&T
M*\H)M`2(W%UX);]PY/OQ(G*N.\ZQ0RNI5;Z4RA-T93%HS<F-[*A%3%PW(4YM
M4Q)+RHJ*=3FN;#""TY`]!4!CHC,`3[`ZH3JYQ$-?$@L<M,D8>,RPIE9B-YV_
M5N3Z?--U^0@xxxxx[2P+DN)]Y<11G"QMJ,&UU'&K^.&EH"Y:@I$;MQ&AXF"`9=S2
M.RJ^BZF5S@%($/221_+LJCQ88YCQL1H7PWG1Y8*/`(N333("B*--POH['5I7
M:-?WE(7M9V,""HW>B$FB$Y#DR25^?N?!?7)>$CPLFDAQ.:(13:`V;#=@R/32
MCC2=M%3[O9-X5YJSN=^A%-W&J4`G3M%Y@);VKW./X"U1[KBI&.HZ;">3&Q-D
M29*>M[GDF\]CDA);6&5:!LGN:Y7I6-)C7`+3=I!9C?DSAF&`>'T@xxxxx^*SYH$
M(GUS5#)LMQMB<:;=:L>+,RO,(#9I-1!'O^.SOE>^>\N<'V5NEXY$3\F5')-]
M(A(0J<-X=5Y]2<\4^/[GG[]/'DVKK!R;W_]A2H>LBF&:,CCF]7EXX_K6+^*=
MP^AL2,(7RP(M'2Y-G,63!^UH;D:SQTZ+RWTAU$6F$>N=LGY?G._Y2W#('3$"
M3E5@$)1*&YV^V^DFJ=Z)SIG)E55*#`M$K_4`Z\&=Z``@EU&V^%]N8B7U$51O
M<@!PB>P\(J(UW(VX@,392/*/*^JFD4XU[XXBYW></G%DWN/GO2+=BCC1WJLK
M30H4G:;2C`P]+ZA`?!J0Y]%H*5^[<=W;(+T6@xxxxx+Q_CHS0C+9N0*=%!Q,E0Q
MU.M.8`M3$R]"/T/""806/6(:7T_.Q$"%GS/B?[J70^W-8/"3=JH.1V-DC0#%
M8+"\I?I>-Z.W@!X!*0%&UM`\POG%5,!;1TJA\BM-KS_[:7OVB=Z^QY)"IF;Q
M@xxxxx<IXGU9\2U^YCW$-#[>3(>C;O]D^[P)'H7832>G)XJ]$2<#4LV-`F+O]!)
M:_&^#(S)U3@xxxxx':()V6ZTE!J%[KQ>_$$$,KET%W<6-S>`FNZ8`KPPIME,
M=\Q`$;4,_P+<[V7'7-YOL)>-P6!=G\AELKZRJK]QPXQ;OJVA47G[0$<>[C?H
M91@xxxxx$LFO2JE\<ZQ;%:P\VGNK85DN]?+\A6>%HE-)"7AC.N)MVQ3(PM[N!?[
M%/?*1@xxxxx'[O\36?=K$8'Z2G./.K-&^XAE86'-.L9'ZFL,'X#\8;\5Q:J:.&,
M7CZYC\PQ=GTY[\^U8+$.FAI?_+&4`"$'Y_I)`GO:$QZ).CVX5JN)46M=*.DA
M%<AD&4Q#&*,+?_3OU6S;YVW)WW^ZNOHR.-;__E.]T6BW%K__5=^CWW_J[->W
MO__T>S3Z_:<+_9:1'=3TV?*//^T?MCJ'>\N_XD0__I08F/SE)QS3V#MLK/CE
M)[Z@xxxxx]2O?OL6YSJOA^5H&K`M\7CRTO:]\"OXG;\Y5Q]39\_4,UM.:@RVZ[2
M(?DJO4EH'^(4)(9CI7_Q*7"QLDP\K#I+/TRQZ&SKA,"PF>Y$D.&9/X/J%,K_
M`^6:B_\08$IHEO-$H5G.LM#JG5RA-=M\C4-\_,>*[8^V]6W;MFW;MFW;MFW;
MMFW;MFW;MFW;MFW;MFW;MFW;MFW;MFW;MFW;MFW;MFW;MFW;MFW;MFW;MFW;
.MO\K[7\!A6%K"P!X````
`
end
--
(有)小金丸コンピュータエンジニアリングサービス (福岡県大野城市)
小金丸 信幸 (Nobuyuki Koganemaru)
E-Mail: n-kogane@xxxxx
E-Mail: kogane@xxxxx
E-Mail: kogane@xxxxx
URL: http://www.koganemaru.co.jp
--
入退会・変更・配送一時停止は以下へ
http://mm.apache.jp/mailman/listinfo/apache-users


投稿者 xml-rpc : 2008年8月26日 17:42
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/76668
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。