■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

Apache関連 Part3

1 :名無しApacher :02/07/18 15:09
HTTP ServerのApacheに関する話題を扱うスレッドです。

前スレ「Apache関連 Part2」
http://pc.2ch.net/test/read.cgi/unix/1017812420/l50
初代スレ「Apache関連」
http://pc.2ch.net/unix/kako/985/985980991.html

WebProg板の関連スレッド
「Apacheの設定を教えてください」(html化待ち)
http://pc.2ch.net/test/read.cgi/php/1003772635/l50
「.htaccessの偉い人 Part3」
http://pc.2ch.net/test/read.cgi/php/1019888234/l50

Apache関連サイトへのリンクは >>2-3


442 :名無しさん@お腹いっぱい。 :02/09/17 10:08
>>441
DNSの逆引って関係ないでしょ
単純に考えてもDNSが関係してたらNonIPのドメインなんて扱えないんじゃないかい?

443 :名無しさん@お腹いっぱい。 :02/09/17 17:58
>>442
最後に/が無い場合って、一度FDQN引きに行かない?

444 :名無しさん@お腹いっぱい。 :02/09/17 19:11
>>443
301を返してLocation: http://host/dir/を吐くけど、FQDNとは限らない。
どっちにしろ、逆引きは関係なし。


445 :名無しさん@お腹いっぱい。 :02/09/17 20:44
>>444
なるほどそしたら関係ないね。ゴメソ。

446 :初期不良 :02/09/18 04:12
>>444
>FQDNとは限らない。
host の部分で返されるのって ServerName だよね?
だとしたら返されるのは ServerName に要求されている
FQDN or IP address だから FQDN とは限らないって事?

447 :名無しさん@お腹いっぱい。 :02/09/18 12:00
OpenSSL の脆弱性を使って伝播する Apache/mod_ssl ワーム
http://www.jpcert.or.jp/at/2002/at020006.txt

流行っているらしいage

448 :名無しさん@お腹いっぱい。 :02/09/18 12:00
ageだってば(;´Д`)

449 :age :02/09/18 12:27
>>447
害出age >>438



450 :名無しさん@お腹いっぱい。 :02/09/18 14:55
FDQNとつい読んでしまうのは俺だけではないはずsage

451 :名無しさん@お腹いっぱい。 :02/09/20 07:32
前の管理者が辞めてしまい現在動いているApache(1.3.26)が
どのようなconfigureでコンパイルされたかわからないため
今後のアップデートのときにどうしようか困っています。
ソースツリーはきれいに消されておりconfig.statusファイルもありません。
httpd -lのほかに何かヒントになる情報ありましたら教えていただけないでしょうか。


452 :名無しさん@お腹いっぱい。 :02/09/20 08:56
httpd -V
httpd.conf
ldd httpd
strings httpd(w

なぞ。

453 :名無しさん@お腹いっぱい。 :02/09/20 12:43
DSO大好きな管理者ならlibexecの下にわんさか.soがあるかもね

454 :名無しさん@お腹いっぱい。 :02/09/20 14:54
やっぱりhttpd.confをよく読むのがいいんじゃない?
新しいバージョンを別ディレクトリにインストールして
検証するしかないかなぁ・・・。


455 :名無しさん@お腹いっぱい。 :02/09/20 20:40
PHP を入れて phpinfo() するとか(w

456 :名無しさん@お腹いっぱい。 :02/09/20 21:23
mod_info

457 :初期不良 :02/09/21 09:00
>>451
管理者がきっちりした設定をしているかわからないから
これを機に環境を見直して必要な設定を洗い出すのがいいんじゃ?

458 :名無しさん@お腹いっぱい。 :02/09/21 15:22
httpdのバイナリからconfig.statusを吐き出すツールがあるとか。ないとか。

459 :名無しさん@お腹いっぱい。 :02/09/21 19:43
>451
何が目的で、何が必要か、が分かれば自ずと分かるはず

460 :名無しさん@お腹いっぱい。 :02/09/24 09:16
すべてのHTMLのContent-Typeにcharset=shift_jisを付けようと思って
AddCharset Shift_JIS .html
ってしてみたんだけど、
http://.../index.htmlでリクエストするとちゃんとcharset=shift_jisがついてるんだけど
http://.../でリクエストするとついてない。
下のリクエストの時にもcharset=shift_jisを付けるにはどうしたらいいの?


461 : :02/09/24 12:25
下記スレッドからの移行です
apache超初心者専用スレッド
http://pc.2ch.net/test/read.cgi/unix/1006927053/

192.168.0.1 にアクセスしたところ
/home/httpd/
以下のファイルは参照する事が出来るのですが、
/home/httpd/ 以下のディレクトリ内のファイルの参照が出来ません

/home/httpd
/home/httpd/html
/homt/httpd/html/hoge/
のディレクトリのパーミッションは全て 755 です。
./hoge 以下のファイルのパーミッションは 766です

/home/user/hoge/

のディレクトリ内ならば見る事が出来ます。
パーミッションなどは /home/httpd/html/hoge/
等と同じです。

/homt/httpd/html/
以下のディレクトリのファイルを参照するにはどうすればいいのでしょうか?

462 :名無しさん@お腹いっぱい。 :02/09/24 12:43
http://192.168.0.1/manual/

463 :名無しさん@お腹いっぱい。 :02/09/24 12:50
>>461
error_log見ろよ
わかんねえならここに貼れ

464 :461:悩 :02/09/24 16:44
何故アクセスできなかったかは
http://192.168.0.1/manual/
だと /home/manual/public_html/index.hoge
にアクセスしてしまうからのようです。

/etc/httpd/conf/httpd.conf 内で
AliasMatch ^/([^/]+)/(.*) /home/$1/(*htmldir)/$2
と、 http://192.168.0.1/~user/ のチルダ ~ を消すオプションを指定しているために
こういう風になってしまったようです。

httpd.conf を編集して ./~user/ のチルダを消したまま
/home/httpd/html/hoge/ にアクセスするためには
hoge を /home/hoge/public_html/ に移すしかないのでしょうか?

465 :名無しさん@お腹いっぱい。 :02/09/24 20:47
AliasMatch ^/user/([^/]+)/(.*) /home/$1/(*htmldir)/$2

466 :464:悩 :02/09/25 10:24
>465
おお、感謝。

467 :名無しさん@お腹いっぱい。 :02/09/25 13:32
Apache 2.0.42 Releasedキタ━━━━━━(゚∀゚)━━━━━━━!!!!!

468 :名無しさん@カラアゲうまうま :02/09/25 15:53
( ´_ゝ`)フーン

469 :名無しさん@お腹いっぱい。 :02/09/25 23:11
初めてApacheの設定をしているのですが
設定が悪いようで次のようなエラーがでてしまいます。
bsd01# apachectl configtest
Syntax error on line 72 of /usr/local/etc/apache2/httpd.conf:
Invalid command 'Order', perhaps mis-spelled or defined by a module not included in the server configuration

対応する記述は、これです。
<Directory />
Options Indexes FollowSymLinks ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>

何が悪いのでしょうか?



470 :名無しさん@お腹いっぱい。 :02/09/25 23:19
access_module が無いとか?



471 :469 :02/09/25 23:47
>>470
その通りでした
LoadModule access_module libexec/apache2/mod_access.so
とかを追加したらSyntax OKになりました。
http://www.rfs.jp/server/apache/02.html#%90%DD%92%E8%97%E1
を参考に設定したのですが、
Apache1.3では上のようなmoduleの記述がなくても
うまく動いていたのでしょうか?

あと、AddIcon AddLanguage AddCharset とかも
設定してないのですが、設定したほうがいいのでしょうか?
AddIcon AddLanguage AddCharsetって何の設定かよくわからないのですが…


472 :名無しさん@お腹いっぱい。 :02/09/25 23:56
> 何の設定かよくわからないのですが…

じゃあ調べろとしか言えないよ〜
でも httpd.conf 眺めれば何の設定かは予想つくのでわ?

473 :469 :02/09/26 00:55
404のエラーの時表示されるページを自分でつくって/home/httpd/htmlに
404.htmlという名前で置いて
httpd.confに
ErrorDocument 404 "/home/httpd/html/404.html"
と書いたのですが、別(デフォルトの設定?)のページが表示されます
なぜでしょうか?

474 :名無しさん@お腹いっぱい。 :02/09/26 01:34
>471
マニュアル嫁

>473
マニュアル嫁

475 :名無しさん@お腹いっぱい。 :02/09/26 08:28
>>469
httpd.conf を 0 から書いてるのかな…

476 :469 :02/09/26 09:06
>>475
httpd.confって0から書くものじゃないんですか?
もしかして、修正するだけ?

477 :名無しさん@お腹いっぱい。 :02/09/26 09:37
デフォルトの httpd.conf を眺めていれば
>>471>>473 のような質問は無いだろう、
と思っただけ

新規か一部修正かは運用次第でせう

478 :名無しさん@お腹いっぱい。 :02/09/26 16:51
慣れてないくせにゼロから書こうとした結果、
くだらない質問をしているという自覚を持とう。

479 :名無しさん@お腹いっぱい。 :02/09/27 21:22
apache2.0.42とtomcat4.1.10を連携させようとしているのですが、
mod_webapp.soをapache2/moduleに追加しhttpd.confを書き換えて
起動させようとするとLoadModule webapp_module mod_webapp.soの行で
「ロードできません」といわれてエラーになり起動できません。
そこで今度はソースからコンパイルしようと思い、
ソースを落としてきましたが、
support/buildconfのあと、./configureを実行すると最後のFinish upの所で
「APRなんとかが見つかりません」となってmakeすることができません。
いったいどうしたらいいのでしょうか。apr関係なのでしょうか?


480 :名無しさん@お腹いっぱい。 :02/09/27 22:09
ゼロから書いてるなんて凄い!!

481 :名無しさん@お腹いっぱい。 :02/09/27 22:38
数年いじってるがゼロから書いたことねー

482 :名無しさん@お腹いっぱい。 :02/09/28 14:15
数年なんてまだまだ甘いね。
こちらはこれでもApache 歴20年。
もちろん設定ファイルはマニュアルとソース読んですべて何もない所から書いたさ。


483 :名無しさん@お腹いっぱい。 :02/09/28 17:56
>>482
httpd じゃない何か別の apache の話?


484 :名無しさん@お腹いっぱい。 :02/09/28 20:11
ヘリ

485 :名無しさん@お腹いっぱい。 :02/09/28 21:33
>>482
つっこみに迷うボケだ。

486 :名無しさん@お腹いっぱい。 :02/09/29 02:09
で、>>482は何て言ってもらいたかったの?

487 :名無しさん@お腹いっぱい。 :02/09/29 02:49
>>482
す〜ぱ〜はか〜さんですか? (ワラ

488 :名無しさん@お腹いっぱい。 :02/09/29 11:33
おまいら、482をおだてあげて自動レス人間化しとけよう
20年は伊達じゃないところを披露させてやれよう

489 :名無しさん@カラアゲうまうま :02/09/29 17:51
>>482
> こちらはこれでもApache 歴20年。

ということにしたいのですね? :)
# 知ったかの人?

490 :名無しさん@お腹いっぱい。 :02/09/29 20:38
「俺は20歳のアパッチインディアンだ」というボケに
まったく気づいてもらえない482が不憫でしかたない。

491 :名無しさん@お腹いっぱい。 :02/09/29 21:45
自分で自分のネタ解説、ご苦労

492 :名無しさん@お腹いっぱい。 :02/09/30 09:48
それは捻りすぎだろう

493 :名無しさん@お腹いっぱい。 :02/09/30 14:28
不発だったね。>482
一応メール欄はみたけど 藁

494 :名無しさん@お腹いっぱい。 :02/10/01 18:36
apache.jpのバージョンってApache/1.3.15-devらしいんだけど
1.3.26よりいいの?
1.3.15-devって公開してるの?

495 :名無しさん@お腹いっぱい。 :02/10/01 22:38
>>494 どこでその情報を得ましたか。


496 :名無しさん@お腹いっぱい。 :02/10/01 22:45
>>495
ここじゃねーの?
http://uptime.netcraft.com/up/graph/?site=www.apache.jp

497 :名無しさん@お腹いっぱい。 :02/10/01 23:33
>495
ヘッダで普通に返ってくるやん

498 :名無しさん@お腹いっぱい。 :02/10/01 23:58
$ w3m -dump_head www.apache.jp|grep ^S
Server: Apache/1.3.15-dev (Unix)


499 :名無しさん@お腹いっぱい。 :02/10/02 15:09
AliasMatch ^/user/([^/]+)/(.*) /home/$1/(*htmldir)/$2
で、
http://192.168.1.1/~user/
のチルダを消しています。でも、
http://192.168.1.1/user/ ではアクセスできるんですが
http://192.168.1.1/user  ではアクセスできないんです。
どうやったら/が補完してリダイレクトされるようになるんでしょうか・・・。


500 :名無しさん@お腹いっぱい。 :02/10/03 01:46
すいません、さっき ps aux したら↓みたいなのがいくつもあるんですけど、大丈夫ですか?
www 38111 0.0 1.9 3732 2384 ?? I 4:12AM 0:00.00 /usr/local/sbin/httpd -k start
/manual/programs/httpd.html には -k なんて無いから心配なんですけど……
FreeBSDでApache/2.0.39 (Unix) です。

501 : :02/10/03 02:19
http://www.ipa.go.jp/security/ciadr/20020731openssl.html

に関連して,ソースをいじらずに

header の Server を Unknown に変える方法はありませんか?

502 :名無しさん@お腹いっぱい。 :02/10/03 03:08
FreeBSD4.6.2R で Apache1.3.26 を使っています。

CGIとPerlの勉強をしようと思って導入したのですが、どういう訳かCGIにおいて
POSTメソッドを使ってデータのやりとりをしようとして標準入力から
データを取得するとき、その読込時にCGIが停止してしまいます。

具体的には、CGI中での環境変数CONTENT_LENGTHもちゃんとそのデータ
サイズが入っているのですが、read(STDIN , $str , $len);というようにデータを
取得するところで実行が止まっているみたいです。print文とexit(1);を追加して
確認しました。

ログを見るとちゃんと「"POST ほげほげ HTTP/1.1" 200」と出ていますが、
テンポラリディレクトリにはその残骸らしきファイルができている(hogehoge.wrkという
ファイル名)のですが、サイズが0のままでした。

何が原因でこうなるのでしょうか?

503 :名無しさん@お腹いっぱい。 :02/10/03 06:44
>>502
関係ないかもしれないけど、tmpのファイル名から推測するにmod_gzipがうまく
動いてないのかも。はずしてみたらどうなりますか?

504 :502 :02/10/03 07:00
>>503
どうもありがとうございます。
mod_gzip関連をコメントアウトして試してみましたが、結果は同じでした。
とはいえ、もちろん*.wrkというファイルは生成されませんでした。

一つ気になることがあるのですが、httpd.confに実行ユーザー:グループを
www:www と設定していますが、この *.wrk という一時ファイルの所有
が www:wheel となっています。これは www:www となってないとおかしい
気がするのですがどうでしょうか?

505 :名無しさん@お腹いっぱい。 :02/10/03 08:15
>>504
| これは www:www となってないとおかしい気がするのですがどうでしょうか?

どうしてですか?


506 :502 :02/10/03 12:11
>>505
mod_fastcgi が作るテンポラリディレクトリが www:www だから
なんですが…。

回線切って首を吊ってもう一度勉強し直さないとだめかな。

507 :名無しさん@お腹いっぱい。 :02/10/03 16:13
Apache2系にXSSだ
http://www.securiteam.com/unixfocus/6O0020K5PE.html

ワークアラウンドで2.0.42にこのパッチあて
http://www.apache.org/dist/httpd/patches/apply_to_2.0.42/escape_servername.patch

508 :名無しさん@お腹いっぱい。 :02/10/03 16:14
Ver.1.3.26をFreeBSD4.4Rで動かしてます。

mod_usertrackとCookieTrackingを利用して各利用者にIDを割り振って
そのID単位でアクセス制限を掛けたりすることって可能なのでしょうか?



509 :名無しさん@お腹いっぱい。 :02/10/03 16:23
>>502

RLimitCPU などのディレクティブで制限掛けたりしてないですよね?
RLimitCPU 2 と、自分が設定したら、CGIのfork()で止まってウンともスンとも言わずに
悩んでしまい、RLimitCPUディレクティブをコメントにしたら動いた経験があります。

もし、設定してたら外してみてください。


510 :名無しさん@お腹いっぱい。 :02/10/03 16:49
  ま  た  X  S  S  穴  か

511 :502 :02/10/03 16:49
>>509
grepをかけて見たところ、RLimitCPUディレクティブは見つかりませんでした。

むむむ…。

512 :名無しさん@お腹いっぱい。 :02/10/04 00:37
>>508
可能ですか?ときかれれば可能ですと答えるしかないかもな。

513 :名無しさん@お腹いっぱい。 :02/10/04 07:59
1.3.27 Release
こっちもXSSか。

514 :名無しさん@お腹いっぱい。 :02/10/04 10:08
Wでキタキタ━━━━━━(゜∀゜≡゜∀゜)━━━━━━!!!!!
Apache-1.3.27
Apache-2.0.43

515 :名無しさん@お腹いっぱい。 :02/10/04 11:54
mod_ssl いつごろでるかな。。。

516 :名無しさん@お腹いっぱい。 :02/10/04 12:01
国内ミラーには未だ来てないね

517 :名無しさん@Emacs :02/10/04 14:52
またかよ!
uzeeeeeeeeeeeeeeeeeeeeeeeee!!!!!!!!111111

518 :名無しさん@お腹いっぱい。 :02/10/04 15:34
Portsはやくぅ♪

519 :名無しさん@お腹いっぱい。 :02/10/04 15:40
対応uzeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

520 :名無しさん@お腹いっぱい。 :02/10/04 19:22
allow from 127.0.0.1 だと OK なのに allow from localhost だとアクセス拒否されるのは
どうしてだろう???

521 :名無しさん@お腹いっぱい。 :02/10/04 19:23
>>520
DNS なり /etc/hosts なりチェックすれ。

522 :名無しさん@お腹いっぱい。 :02/10/04 23:40
mod_ssl 2.8.11-1.3.27 でたよ。
今回は結構早かったね。

523 :名無しさん@お腹いっぱい。 :02/10/05 00:25
mod_ssl GETだぜ!

524 :CHANGES :02/10/05 00:27
Changes with mod_ssl 2.8.11 (24-Jun-2002 to 04-Oct-2002)

*) Upgraded to Apache 1.3.27.

*) Fixed internal error handling for CRL verification.

*) Initialize OpenSSL ENGINE before initializing OpenSSL
to workaround problems with the PRNG.

*) Also find "openssl" executable in "sbin" directories.

*) Honor specified number of maximum bytes on SSLRandomSeed
if reading from EGD.

*) Fixed generation of SSL_CLIENT_CERT_CHAIN_[0-9] variables.

525 :名無しさん@お腹いっぱい。 :02/10/05 16:30
Windows--Cygwin--Apache/1.3.24
をローカルチェック用に使っているのですが
画像の読み込みが途中から読み込めなかったり、ローカルとは思えぬ位
のろのろと読み込むことが頻発します。
これはCygwinの問題なのかもしくはチューンナップ
することで回避できることでしょうか?

(*Cygwinなので正確にはチェックできないことは承知なのですが
ノーマルなHTMLだけでもレスポンス良くチェックできると
非常に便利なのでなんとか回避したいです。)

526 :名無しさん@お腹いっぱい。 :02/10/05 17:09
ここはUNIX板なんだが

527 :名無しさん@お腹いっぱい。 :02/10/05 17:12
Apache2.0 の Indexes だけど、AddDescriptionを多国語対応ってできないのかな?
あと、AddDefaultCharsetが無視されるんだが。

528 :名無しさん@お腹いっぱい。 :02/10/05 17:24
>>527
それより俺は00_index.txtを使いたいよ。

529 :初期不良 :02/10/05 21:14
ports キター

530 :名無しさん@お腹いっぱい。 :02/10/05 22:21
DynDnsを使ってフォワーディングしている
アドレス
hoge.hoge.com
にさらに、
hage1.hoge.hoge.com
hage2.hoge.hoge.com
という感じでドキュメントルートを別に持つことはできますか?



531 :名無しさん@お腹いっぱい。 :02/10/05 22:26
>>530
無理!

ーーー
以上

532 :名無しさん@お腹いっぱい。 :02/10/05 22:31
複数DDNS取ってVirtualHostにしる。

ところでApache1.3.27はいかが?
うちはちょっと様子見てから上げようと思ってるけど

533 :名無しさん@お腹いっぱい。 :02/10/05 22:32
やっぱ、できないの?

534 :名無しさん@お腹いっぱい。 :02/10/05 22:34
やはりそういう手ですかぁ、、、
気軽じゃないなぁ、、、無理かぁ
thx

535 :名無しさん@お腹いっぱい。 :02/10/05 22:36
今んとこ特に。変わり無し
>1.3.27

536 :名無しさん@お腹いっぱい。 :02/10/05 22:52
たびたび、スマソ。
複数のDDNSをとってというのは
hoge1.hage.com
hoge2.hage.com
をとって
片方をまんまServerNameに宛てて
もう一方を
<VirtualHost hoge2.hage.com>
ServerName hoge2.hage.com
DocumentRoot /user/hoge2/sites
</VirtualHost>
するということ?
うまくいかない、わかってない。

537 :名無しさん@お腹いっぱい。 :02/10/05 22:52
そろそろ、2系に移行しようかな・・

538 :名無しさん@お腹いっぱい。 :02/10/05 23:02
hoge1.hage.com
hoge2.hage.com
をとって
./configureの時にvhostをenableにして

NameVirtualHost *
<VirtualHost *>
DocumentRoot /usr/local/apache/htdocs/hoge1
ServerName hoge1.hage.com
</VirtualHost>

<VirtualHost *>
DocumentRoot /usr/local/apache/htdocs/hoge2
ServerName hoge2.hage.com
</VirtualHost>

てな感じでいけるっしょ。うちはそうしてる。

539 :名無しさん@お腹いっぱい。 :02/10/05 23:05
>hage1.hoge.hoge.com
>hage2.hoge.hoge.com
>いう感じでドキュメントルートを別に持つことはできますか?
だったら別に複数とんなくてもできるじゃん。

540 :名無しさん@お腹いっぱい。 :02/10/05 23:09
[Sat Oct 5 23:08:02 2002] [warn] NameVirtualHost *:80 has no VirtualHosts
っていうのは、enableになってないってことレスか?

541 :名無しさん@お腹いっぱい。 :02/10/05 23:12
すまそ、、、逝けマスタ、、、多謝。


掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)