トップページ⇒php
647コメント201KB

Apache2.x 【新鯖入荷しました】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/04/09 15:19ID:5kxRMos8
正式リリースを機にスレッドを

http://www.apache.jp/
http://www.apache.org/

新機能紹介記事
http://www.atmarkit.co.jp/flinux/special/apache20b1/apache20b1a.html
0175nobodyさん02/08/29 00:10ID:???
それから、たまにハゲシク文字化けしてるお宅鯖があるからお気をつけて。
0176名無しさん@Meadow02/08/29 01:09ID:???
>>175
# (echo '/^AddDefaultCharset/s/^/#/'; echo w; echo q) | ed httpd.conf
0177nobodyさん02/08/29 11:48ID:???
>>171
IISでもほとんどのhotfixではOSの再起動必要ないっしょ。
iisreset /stop
qnnnnnn.exe
iisreset /start
でOK。
IISを動かしっぱなしだと動作中の実行ファイルは更新できないから
再起動しろって言ってくるけど。
0178nobodyさん02/08/31 08:28ID:???
>>174
サーヴィス終わらせとけばオーケーでしょ
0179nobodyさん02/08/31 12:00ID:???
バージョン2.0.40使っているんだが、
AddDefaultCharsetにOff/shift-jis設定しても、
ことごとく文字化けする・・・どういうこと?
018017902/08/31 12:33ID:???
っと思ったらファイルが壊れてただけだった・・・鬱死
0181nobodyさん02/09/02 01:42ID:???
>>180
ドンマイъ( ゚ー^)
0182nobodyさん02/09/08 02:13ID:???
15MBほどのファイルにアクセスすると、子プロセスが落ちる......
なんでだろう。
0183hoge02/09/09 08:36ID:???
>>182
子プロセスが落ちるという事だからWin32以外のApache2なん?
もしWin32なら、それはApache2.x(Win32)のバグですよ。
Win32じゃないなら、スマソ、わからん。
0184nobodyさん02/09/10 01:09ID:/+zZTTpy
>183
スマソ
環境かいてなかった。
FreeBSD 4.6STABLE + PHP 4.2.2 + MySQL 3.23.51

もう、どうしていいやら。
0185hoge02/09/10 07:39ID:???
>>184
ひょっとして本家のバイナリを使ってたりしません?
できれば、本家配布といえどもバイナリ品(全プラットフォーム)は
使わないが吉です。自身の環境下でビルドした方がいいらしいっす。

もし自分でビルドしたんなら、スマソ、わからんです。
0186nobodyさん02/09/10 18:46ID:???
>185
ヒント、ありがとうございます。
残念ながら本家のバイナリではなく、portsからのmake;make installなんですよ。

mod_php4から
make WITH_APACHE2=yes WITH_SUEXEC=yes でコンパイル後
make install.

ほかのとこが原因なのかなぁ。
0187nobodyさん02/09/13 13:52ID:???
>>186
一応ログは?
他ファイルのGETでは落ちなければディスクのエラーとか。
0188名無しさん@おひさまのよう。02/09/14 02:31ID:IEDkAXON
ねぇねぇ、猛者さんたちよ。
Apache HTTP Server 2.0.40と
Tomcat 4.1を
Windows2000で連携させるのにどうしたらよいの?
webappモジュールとapacheの設定が上手くいかないんですが。
0189nobodyさん02/09/14 19:30ID:???
>>188
Apache ML に投稿しる
0190名無しさん@おひさまのよう。02/09/20 20:57ID:pKSe2ahv
>>189
結局、J2SE1.3.1_04、Apache1.3.26、Tomcat4.0.4
に落ち着きました。
いまStruts1.0.2を試してます。
ポインタありがとうございました。
0191 02/09/20 20:58ID:saM6JOc1
http://www.venusj.com/sample.htm
0192nobodyさん02/09/24 14:02ID:fEkqsFiN
ねぇ、2.0.39って、文字化けしない?

htdocsに置いた、Shift_JISのhtmlファイルをブラウザから呼ぶと、
なぜか西ヨーロッパ言語になる。
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
入れても、全然効果なし。

手動で日本語にすると治るんだけど、何でMETAで指定してんのに、
Shift_JISがデフォにならないんだろう?

同じファイルを、1.3.22を動作させた別鯖に写して呼び出すと、ちゃんと
Shift_JISになってるから、2.0系の「なにか」だと思うんだが‥‥
0193nobodyさん02/09/24 14:09ID:???
ヘッダ優先
019419202/09/24 14:54ID:fEkqsFiN
>>193

だからヘッダにちゃんとMETAで指定してるって書いてるやんか。
ヘッダ優先なら、なんでMETA情報が優先されへんの?
0195nobodyさん02/09/24 15:16ID:???
>>194
<HEAD>ではなくHTTPリクエストヘッダのことだヴォケ。
ちゃんとドキュメント読め。httpd.confを見直せ。
0196nobodyさん02/09/24 15:18ID:???
ヴォケは俺だ。
s/リクエストヘッダ/レスポンスヘッダ/
0197nobodyさん02/09/24 15:48ID:???
Content-Type: text/html; charset=Shift_JIS
019819202/09/24 16:04ID:fEkqsFiN
>>195

ありがとうよ。感謝してるよ。
HTTPレスポンストヘッダでぐぐって

AddDefaultCharset off

にして再起動したら、上手くいったよ。



でも、これ困った機能だな。
虎サヴァは、sjisとeucのhtmlが混在しているから、<META>で区別できな
いのはえれぇ困る。今更統一すんのも面倒だしな。
#特にsjisのhtmlから、eucのCGI呼び出すのが結構ある‥‥‥

よく読まずに新しいの!で2.0にした俺も迂闊だが、なんでこんな機能つけ
たんだ?

<META>指定を優先しろぉぉぉぉ
0199nobodyさん02/09/24 16:21ID:???
><META>指定を優先しろぉぉぉぉ

それは鯖ではなくブラウザの問題。
0200nobodyさん02/09/24 16:25ID:???
>>198
ヘッダを優先するかMETAタグを優先するかは、ブラウザの仕様によるからApacheのせいではないと思うが、、、
>特にsjisのhtmlから、eucのCGI呼び出すのが結構ある‥‥‥
同じサイト内で統一してない香具師はDQN
0201nobodyさん02/09/24 16:25ID:???
被った(鬱
0202nobodyさん02/09/24 16:36ID:???
CGI側でContent-Type: text/html; charset=EUC-JPとヘッダ出力しろよ。
020319202/09/24 16:51ID:fEkqsFiN
>>200

わかってるよ!しょーがないだろ!できちゃったものはよ!(笑)
#統一しときゃよかった。

>>202

もちろん、それを書いてます。>>192にも<META>入れてるって書いて
ますよね?
でも、ぐぐったら、
http://mm.apache.or.jp/pipermail/apache-tech/2002-May/000381.html
というのが出てきました。

2.0から、charsetが出力されるようになり、>>193の言うように、優先される
らしいです。

今はAddDefaultCharset off にしてありますんで、<META>記述のコード
になってます。

ちなみに、ブラウザはIE5.5だったりするんですけどねぇ‥‥
0204nobodyさん02/09/24 16:54ID:???
真性電波キタ─wwヘ√レvv〜(゚∀゚)─wwヘ√レvv〜─ !!!
0205nobodyさん02/09/24 17:07ID:???
http://www.asahi-net.or.jp/%7Ebd9y-ktu/html4rec_f/charset.html#h-5.2.2
ttp://www.asahi-net.or.jp/~bd9y-ktu/html4rec_f/jis.html
ttp://www.fxis.co.jp/DMS/sgml/xml/saloon/html_correct_charset.html
0206nobodyさん02/09/24 22:15ID:???
>203
とことん読解力の無いヤシだな、おまいさんわ。
>202の「ヘッダ」はレスポンスヘッダであって、<meta>の似非ヘッダでは *ない*
0207nobodyさん02/09/24 22:29ID:???
君が言ってるヘッダ
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">

皆が言ってるヘッダ
print "Content-Type: text/html; charset=Shift_JIS\n\n";

全 然 別 物 。
0208nobodyさん02/09/24 22:31ID:???
>>206-207
既にこの話題は収束してると思われ
0209nobodyさん02/09/29 19:06ID:???
で、HTTPヘッダを優先するのはHTTPの仕様書に明記されてることで
ブラウザに文句を言うのは筋違い。
HTTPヘッダにcharsetを出力するようになったのはクロスサイトスクリプティング
対策のため。
0210nobodyさん02/09/29 22:26ID:???
すんません
WinXPでApache 2.x(win32)なんですが
BASIC認証させる時に
コマンドプロントでhtpasswd -c .htpasswd testとかいう風にして作ったIDとpassなら認証出来るんですが
配られてるcgiで作ったIDとpassじゃー無理なんですよねー
これは何ででしょう?
うまく言えなくてごめんなさい。。
0211nobodyさん02/09/29 22:42ID:AypesAql
http://www.venusj.com/sample.htm
0212名無しさん@Meadow02/09/30 00:59ID:???
>配られてるcgiで作ったIDとpassじゃー無理なんですよねー
そのcgiがタコなだけじゃない?
0213nobodyさん02/09/30 13:14ID:P9mskQbo
>>210
WinXPのhtpasswdではMD5で暗号化されている。
普通のCGIでつくるとDESで暗号化される。
0214nobodyさん02/09/30 19:09ID:???
>>213
まじでっか!!
どういう対処をしたらいいのでしょうか??
MD5で暗号化されるcgiはあるのでしょうか?
0215nobodyさん02/09/30 19:27ID:???
OSに依存するんだっけ?htpaswdって。
0216nobodyさん02/09/30 22:05ID:???
md5.exeっていうゲイツ用コマンドラインユーチリチーが
どっかにあったっていうかいろんなところに
落ちてるけど、それをスクリプトンで利用すれば
ええんでないんかな?
0217nobodyさん02/09/30 22:14ID:???
ずるぼん氏の所にperl用のmd5モジュールあったぞ
0218名無しさん@Meadow02/09/30 22:31ID:???
htpasswdのまぬあるより。

-m Use MD5 encryption for passwords. On Windows and
TPF, this is the default.

-d Use crypt() encryption for passwords. The default
on all platforms but Windows and TPF. Though possi-
bly supported by htpasswd on all platforms, it is
not supported by the httpd server on Windows and
TPF.

つーことで、WinだけMD5、それ以外はcrypt。
0219nobodyさん02/09/30 23:58ID:WGc6eTY1
ttp://pc-information.com/document/0883.html
ttp://www.rescue.ne.jp/cgi/md5/
ttp://info.pos.to/member/domain/cgi/crypt.html
0220nobodyさん02/10/05 14:53ID:???
Apache 2.0.43 Released
0221nobodyさん02/10/05 17:57ID:???
>>220
おそっ
0222むむむ ◆dFMUMUMU4w 02/10/22 04:43ID:???
某板でしがない記者などをしている者です。

某所にてサーバをApache 2.xで立ち上げ(いまさら1.x系でもないだろうと…)、
掲示板などを動かしはじめていたりするのですが、Apache 2.x と 2ch 風味な
掲示板の組み合わせのサーバを Monazilla 系ブラウザで読む時に、
ちょっぴり不具合が発生するようです。

詳細は↓のスレの15あたりからをお読みいただきたいのですが、
どうも Range: ヘッダと If-なにがし: ヘッダを組み合わせた場合で、前回の
読み込みから該当ファイルが更新されてなかった場合、Apache 2.x では
ちょっと食い合わせが悪いみたいです。

【試験】テストはココでやってみよう=ID・Tripなど
http://bbs.newsplus.jp/test/read.cgi?bbs=bbs&key=1035007948

どうも Apache 2.x のバグのように思えます。

てなわけで、どなたか何らかの情報へのポインタとか、Apache のソースの
ここらあたりを見ればいいんじゃないの、とかの情報いただければ幸いです。

ちょっと今徹夜続きでソースを1からあたってる時間とれないので、、、。
よろしくおながいします。長文スマソ。
0223むむむ ◆dFMUMUMU4w 02/10/22 04:45ID:???
>>222
ちなみに
% httpd -v
Server version: Apache/2.0.43
Server built: Oct 21 2002 02:50:11

というのを使ってるです。OSはFreeBSD 4.7-STABLEを入れてます。
よろしくおながいします。
0224名無しさん@Meadow02/10/22 08:10ID:???
CGIならばRangeもIf-xxxもapacheじゃなくてCGIが解釈する。
つーことで、CGIのバグ。
0225名無しさん@Meadow02/10/22 08:37ID:???
スマソ。CGIじゃなくて静的ファイルなのか。
HTTP/1.0ではRangeは使えない。サーバ側でよきにはからってくれることもあるが、
規格外のリクエストなので何が起きるかわからない。HTTP/1.1でリクエストすべき。
0226nobodyさん02/10/22 09:04ID:???
あぁ、こんな所でむむむたんを見掛けるなんて。。。
0227むむむ ◆dFMUMUMU4w 02/10/22 10:59ID:???
>>225
どもです。
じゃ「かちゅとか、2ch系ブラウザがいまいち不適切」って
いうことかもしれんのですね(確認はかちゅ+最新のkageでやりました)。
RFCとか見てみるかな。
0228むむむ ◆dFMUMUMU4w 02/10/22 11:43ID:???
>>225
HTTP/1.0 を HTTP/1.1 にしても同じ結果でした。
詳細は該当スレにて。
0229nobodyさん02/10/22 17:48ID:???
漏れの鯖では別にエラーでらんなぁ…。
0230nobodyさん02/10/22 18:37ID:???
>>229
ローカルに入れてみたけどエラー出ません。
023123002/10/22 18:40ID:???
ちなみに
RedHat7.3
Apache2.0.43
023222902/10/22 18:54ID:???
と思ったら If-Modified-Since, If-None-Match と
Last-Modified, ETagが一致すると416になるね。
…って>>222に書いてるやん、馬鹿か俺。

Rangeが入ると304じゃなく416が返ってくるバグかね?
0233nobodyさん02/10/22 21:10ID:???
確かにバグっぽい。
漏れはプログラマじゃないから状況から判断するしか出来ないけど、
うpろだのファイルをダウンローダーでGETするヤシってモーレツに
416を出してる。
でも、HTTP1.0とHTTP1.1両方で頻出してまふ。
・・・でも変だよね。
変なついでにserver-statusでの転送量報告もおかしくない?
もれWin32だけど。w
0234nobodyさん02/10/22 23:35ID:???
>>233
> 変なついでにserver-statusでの転送量報告もおかしくない?
> もれWin32だけど。w

http://pc.2ch.net/test/read.cgi/php/1026230350/436
http://pc.2ch.net/test/read.cgi/php/1026230350/516

ここでもそんな感じの書き込みがあるね。
0235nobodyさん02/10/31 14:25ID:???
FreeBSDならUNIX板の方がユーザーが多い分いいかもしれない
Apache関連 Part3
http://pc.2ch.net/test/read.cgi/unix/1026972599/
0236nobodyさん02/11/21 19:56ID:???
保守age
0237nobodyさん02/12/24 22:40ID:???
保守sage
0238nobodyさん03/01/14 10:50ID:???
ほしゅ
0239山崎渉03/01/15 13:45ID:???
(^^)
0240 ◆jadeDaMePo 03/01/18 11:53ID:???
2ch(というよりも夜勤さんの会社)の新鯖がApache2になったようですな

http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=2095&KEY=1037329491&START=81

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
0241nobodyさん03/01/18 12:03ID:???
>>240
うわ、ひでぇ構成だ。

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
↑標準のmod_deflateであかんのか?
0242 ◆jadeDaMePo 03/01/18 12:44ID:???
>>241
リンク先とか過去ログとか読みなさいな

Big-Serverは2chもそれ以外も同一仕様なんだよ
2chを運用してるサーバーとまったく同じ物が
レンタルできるよっていう宣伝文句なんだから


> [ 2ちゃんねるも使っている完全帯域保証専用サーバ Big-Server.com ] 30,000円/月
0243nobodyさん03/02/27 10:24ID:SIJhIwt2
保守age
0244Not 24103/02/27 11:09ID:???
>>242
でもFrontPageはいらんと思う。
0245nobodyさん03/03/06 18:17ID:???
ところで、その新鯖でスレを表示させるときに、表示範囲が一定のサイズ
(gzip 圧縮前のサイズで 128KB くらい)をこえると表示できない不具合が
あるんでつが…たとえばこれをクリック↓
http://etc.2ch.net/test/read.cgi/utu/1039194717/1-1000
何か原因に心当たりありますか?

不具合の第一報はこちら。
http://qb.2ch.net/test/read.cgi/accuse/1046163577/609-611n
0246山崎渉03/03/13 17:10ID:???
(^^)
0247nobodyさん03/03/17 09:39ID:6jbGQPks
相互リンク

■ 新しいサーバで read.cgi が正しく動かない問題。
http://qb.2ch.net/test/read.cgi/accuse/1047840578/


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/
が表示それません。

直したいのですが、
どうしたものやら。
0248bloom03/03/17 09:54ID:A0XLzQcG
http://www.agemasukudasai.com/bloom/
0249nobodyさん03/04/02 21:40ID:J/Wkp8Mg
apache-2.0.45 age
0250nobodyさん03/04/02 21:58ID:???
( ゚д゚)ほんとだ!
0251素03/04/16 13:33ID:???
mod_bandwidthにMacConnectionというものがついてましたが、
これって、同時接続を制限するものですよね?
ためしに入れてみて、1に制限してみても、ぜんぜん503エラーにならない。
どうやるんでしょうか。
apache1.3.27で、mod_bandwidthをDSOで読み込んでいます。
あとapache2で帯域制限ができるモジュールは存在するのでしょうか。
apache2はプロセス数をバーチャルドメインごとに制限できるそうなので
あとは、バーチャルドメインごとの帯域制限ができれば完璧なんです(^^;
よろしくお願いします。
0252山崎渉03/04/17 12:10ID:???
(^^)
0253山崎渉03/04/20 06:22ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0254山崎渉03/05/22 02:22ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
0255nobodyさん03/05/22 10:46ID:nNLrz1bu
ApacheはRDBのコネクションプール機能ありますか?
DBの方でも質問しましたが。
0256nobodyさん03/05/22 12:00ID:???
そもそも apache 単体では RDB と接続しません。
0257山崎渉03/05/28 17:08ID:???
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0258nobodyさん03/05/28 17:58ID:???
2.0.46 来るかな!?
0259nobodyさん03/05/28 18:07ID:???
.jp のアナウンスが珍しく早いけど、ミラーに全然来てないな。
(というか .org はまだ 2.0.45 のままだし)
0260nobodyさん03/06/03 15:28ID:I3lhMM9Y
NT4+SP3 で apache 使ってるんですが、他の PC の共有ディレクトリを
apache に認識させる方法ってありますか?

Alias /hogehoe/ "//share_name/dir/"
<Directory "//share_name/dir">
 Options Indexes FollowSymlinks MultiViews
 AllowOverride None
 Order allow,deny
 Allow from all
</Directory>

↑こんな感じで、
クライアント(ブラウザ)から、

http://saba/hogehoge/

ってやるとディレクトリとかファイルにアクセスさせたいんですが…。
0261nobodyさん03/06/03 16:39ID:???
>>260
共有ディレクトリをドライブにマップすればいい
0262nobodyさん03/06/03 17:01ID:???
>>261
ネットワークドライブ接続、apache 再起動してやってみたが…

(22)Invalid argument: cannot read directory for multi: x:/

…(;´Д`)
0263nobodyさん03/06/04 11:15ID:???
それだけしかやらなきゃあたりまえだろう
0264nobodyさん03/06/04 14:11ID:???
>>263 と、言うと?
0265nobodyさん03/06/04 14:14ID:???
あ、要約すると win32 系の apache で <Directory> ディレクティブで、
ネットワークドライブを指定できるか?と、言う事なんですけど…。
0266nobodyさん03/06/04 14:28ID:???
できます。以上
0267nobodyさん03/06/04 23:04ID:???
どうやるの?
0268nobodyさん03/06/08 21:13ID:5dhonCRl
AliasMatch ^/([^/]*)(.*) /home/$1/public_html/$2
として、UserDirでチルダ(~)を使わないようにしたんだけど、
これをしたとたん、エラーがtext/plainで返ってくるように
なってしまいました・・・。
これをhtmlで返すことはできますか?
通常通り、~でアクセスするときには、htmlで返ってくるので
すが・・・。
0269nobodyさん03/06/08 21:22ID:???
その AliasMatch で Alias /error/ ... が食われちゃってる。
順番を入れ替えて /error/ へのエイリアスを有効にすべし。
027026803/06/08 21:52ID:???
>>269
ありがとうございます!
解決しましたー。順番も大事なんですね。
0271nobodyさん03/06/11 05:19ID:???
WindowsにApache搭載して恥ずかしくないの?
0272nobodyさん03/06/11 07:55ID:???
↑(゚Д゚)ハァ?
0273nobodyさん03/06/13 12:10ID:???
CGIだけど、なんか質問ある? Part 10
http://pc2.2ch.net/test/read.cgi/php/1048686475/922

から移動してきました。

apache 2.0.40でルート/ユーザ/その小孫ディレクトリ全てで、
CGIを実行できるようにしたいです。そこで、

<Directory />
Options FollowSymLinks ExecCGI
AllowOverride None
</Directory>

<Directory "/var/www/users/*/public_html">
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch ExecCGI
</Directory>

AddHandler cgi-script .cgi(コメントは外してある)

のようにhttpd.confの一部を書き換えたですが、
/cgi-bin/(ScriptAliasしてある)では動作するものが、
任意のディレクトリでは
エラー:Premature end of script headers: *.cgi
が出てしまって動きません。
LogLevelはdebugですが、これしか出ません。

初めは文字コードやパスの問題かと思いましたが、
Cのコンパイル済みファイルでも同様でした。
お手数ですが、お教えください。
0274nobodyさん03/06/13 12:18ID:???
>>273
ユーザディレクトリでのCGI実行はユーザ権限で実行じゃないかな。
700でやってみてどうなる?
■ このスレッドは過去ログ倉庫に格納されています