Apache2.x 【新鯖入荷しました】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
02/04/09 15:19ID:5kxRMos8http://www.apache.jp/
http://www.apache.org/
新機能紹介記事
http://www.atmarkit.co.jp/flinux/special/apache20b1/apache20b1a.html
0376nobodyさん
04/05/09 22:30ID:???強制終了させる画面でApacheが2つも起動してるのが疑問なんですけど、
OSからまた入れ直さないと駄目でしょうか?
0377nobodyさん
04/05/09 22:52ID:???0378374
04/05/09 23:05ID:???正確にはApacheフリーズ→強制終了→止まったまんま→電源落とすという感じです。
強制終了画面を見たところwinoldapというのが問題らしいのですが、
対処法はありますでしょうか?
0379nobodyさん
04/05/09 23:27ID:???0380nobodyさん
04/05/10 02:08ID:???これでどんな答えを期待してるんだか。
0381nobodyさん
04/05/10 09:31ID:???0382374
04/05/10 11:17ID:???OSはWinMeでインスト後Apache2を入れるだけにしてみましたが、
やはり動きません。
過去何度も入れ直したことはありますが、
こんなことは初めてです。
昨日、再インスト前にLinuxとデュアルブートしようと、
fdisk使ったことと関係があるのでしょうか?
結局、Linuxイントールするときに、
bootパーティションの設定でエラーが出てしまい、
Winの入れ直しからやり直そうとしていたところでした。
0383374
04/05/10 11:20ID:???Typicalを選んで自動でインストールさせただけです。
0384nobodyさん
04/05/10 13:32ID:???0386nobodyさん
04/05/18 22:58ID:???cgiに渡す引数をPATHのように書いたものというのでいいのでしょうか?
AcceptPathInfo Directiveを翻訳しようとしていきなり引っかかってしまったのですが・・・
誰か分かりやすくおしえてくだちぃ
0387nobodyさん
04/05/18 23:02ID:???#!/bin/sh
echo "content-type: text/plain"
echo ""
/usr/bin/env
↑この CGI を hoge.cgi として、
hoge.cgi や hoge.cgi?foo&bar や hoge.cgi/foo/bar とかにアクセスしてみるべし。
0388nobodyさん
04/05/18 23:05ID:???http://httpd.apache.org/docs-2.1/ja/mod/core.html#acceptpathinfo
0389386
04/05/19 00:14ID:???翻訳を読んだだけでは???だったのでここで質問させてもらいました。
387のスクリプトのような分かりやすい実践例がほしかったので・・・
ふむぅ
0390nobodyさん
04/05/19 21:38ID:???PATH_INFOってなんのためにあるの?
0391nobodyさん
04/05/19 22:54ID:???0392nobodyさん
04/05/19 23:07ID:???ひとつの CGI に集めることができる。このとき、アクセスされた URL の
パス情報は PATH_INFO から拾うことになる。
Amazon やはてなはおそらくこれをやっている。
Action hoge-handler /cgi-bin/hoge.cgi
<Location />
SetHandler hoge-handler
</Location>
# この例は <Location /> と /cgi-bin/hoge.cgi のパスかぶってるので
# 実際にはちゃんと調整する必要がある。
0393nobodyさん
04/05/19 23:28ID:Lcw3iNQ8># 実際にはちゃんと調整する必要がある。
どうすんのですかぁ?
0394nobodyさん
04/05/19 23:39ID:???九まで聞いたら自力で十までたどりついてほしいものだ。
0395390
04/05/20 22:25ID:???なんで&とかでつなげないで、/を使う必要があるんだ?
0396nobodyさん
04/05/20 23:19ID:???お前には縁も用もないものってことだ。
0398nobodyさん
04/05/24 12:19ID:???read.cgi?bbs=php&key=1018333172&ls=50
read.cgi/php/1018333172/l50
0400nobodyさん
04/05/24 22:52ID:???0402nobodyさん
04/05/25 13:21ID:???特に相対指定した場合に。
http://pc5.2ch.net/test/read.cgi/php/1018333172/l10
のソース見りゃわかる。
http://pc5.2ch.net/test/read.cgi?bbs=php&key=1018333172&ls=10
だと、base出力して相対指定可能にしてる。
0406nobodyさん
04/05/27 15:39ID:???0407nobodyさん
04/06/13 13:03ID:RnW1mGqR以前apache1.3とPHP4.3を使用していて問題無く動作していたのですが
apache2.0に移行しようと思いインストールしてみました。
するとmb_convert_encoding等の関数がエラーを吐くようになってしまいました。
PHPの設定はいじっていないのでhttpd.confを見たのですが
どこに問題があるかさっぱりわからず困っています。
どなたか対応策等ご教授いただけませんでしょうか
よろしくお願いします。
0408nobodyさん
04/06/13 13:10ID:???0409407
04/06/13 14:01ID:???検索してみたのですがconfigtestというのをどうすればいいのかわかりませんでした
どうやったらいいんでしょうか、教えて君でごめんなさい(´・ω・`)
あと書き忘れたのですがOSはWin2K SP4です
サーバーとして動かしているのではなくてローカルでテストするために動かしている感じです
0410nobodyさん
04/06/13 15:21ID:???0411nobodyさん
04/06/14 07:47ID:???これ必ず出てるような気がするんですが動きます
これシカトの方向で支障ないですか?これ自分だけ?
0412nobodyさん
04/06/14 13:52ID:???0413nobodyさん
04/06/15 19:30ID:???Apache2になるとメモリが出力したデータの分だけ確保されていく・・・
これってなぜ?Apache2のフィルタリング機能のせい?
何とかApache1みたいに動かせませんかね。
OSはFedora Core2、Apacheは 2.0.49(動作中メモリ増える)と1.3.31(動作中メモリ変わらず)、PHP(モジュール版) 4.3.6です。
0414nobodyさん
04/06/15 20:21ID:???0416nobodyさん
04/06/16 12:12ID:???PHP 特有の問題じゃねーの?
フィルターを使ってる mod_include や mod_deflate で同じ問題が起これば話は別だけど。
0417nobodyさん
04/06/16 12:54ID:???要はもう少し状態を調べて、原因を特定してから来いってこった。
0418nobodyさん
04/06/28 23:21ID:Y1fpQpTDServer Hangupと出るのですが、
こんなときApache上で確認すべきことは何でしょうか?
OSはTurboLinux 8 Server,
Apacheのversionは
Apache/2.0.49 (Unix) DAV/2 mod_jk2/2.0.4 PHP/4.3.7
となっており、mod_jk2はApache Tomcatとの連携コネクタです。
Tomcatのバージョンは5.0.1です。
httpd.confでは拡張子がshtmlとなっているファイルのみSSIを有効にしています。
Tomcat上の $CATALINA_HOME/webapps直下にあるコンテキストのファイルは
$APACHE2_HOME/conf/workers2.propertiesで
設定したディレクトリ([uri:/servlet-examples]などのように設定)に沿って
うまく表示されるのですが
$APACHE2_HOME/htdocs/
$APACHE2_HOME/cgi-bin/で特定のファイルを読もうとするとServer Hangupと表示されてしまいます。
殆どがGIFファイル表示によるものでハングアップします。
0420nobodyさん
04/07/01 17:22ID:01M+cK5YFlanker曰く、"Apache 2.0.49 にDoS攻撃可能な脆弱性が見つかっています。
CAN-2004-0493にはまだ詳細な情報が出てないみたいですが、発見者のサイトでは
「2.*の古いバージョンはテストしていない、1.3.xは問題ない。」と記述されています。
Apache Weekでは「2.0.46〜2.0.49が影響、2.0.35〜2.0.45が?」となっていますので、
多くのバージョンに影響が及ぶみたいです。この問題は2.0.50-devではFixされているみたいですし
FreeBSD/portsではApache2.0.49_3でFixとなっていますので、Apache2を利用しているサーバは
速やかにFixバージョンへの移行又はパッチ当てをお勧めします。"
from:slashdot.jp
0422nobodyさん
04/07/13 23:37ID:Hlaf9n4hScriptAliasの設定で、下のように仮想ディレクトリを「test」、
物理ディレクトリを「hoge」としました。
これでtestの方にアクセスすると500エラーが出てしまいます。
hogeの方だとうまく表示できます。
仮想と物理ディレクトリ名を異なる設定にすることはできないのですか?
ScriptAlias /test/ "/www/annex/hoge/"
<Directory "/www/annex/hoge">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
0424nobodyさん
04/07/23 18:55ID:jJZZdhBm.htpasswdを作成しようと思い、以下のコマンドで実行しましたが、
エラーで作成されません。
# htpasswd -c .htpasswd hoge
New password:
Re-type new password:
htpasswd: could not determine temp dir
Fedora Core 1
httpd-2.0.50-1.0
0425nobodyさん
04/07/23 23:28ID:???0426nobody
04/07/24 22:41ID:8dnFZeyA・ワームのログを取らない(おお、そんな手があった!)
・大きなヘッダ要求は最初からREJECTする
といった記事があったような気がするのですが思い出せない
0427nobodyさん
04/07/25 06:26ID:???0428nobodyさん
04/07/25 10:04ID:???エラーで作成されません。
エラーで作成されません。
エラーで作成されません。
エラーで作成されません。
エラーで作成されません。
エラーで作成されません。
エラーで作成されません。
0430nobody
04/07/25 15:11ID:JTFmNnBwそんなのやってから質問してるっての。
tempディレクトリがどっかにないとだめってか?
あちこちにtempやtmp置いてみたが結果は同じ。
別の環境では正常に作成されるのに解らん。
0431nobodyさん
04/07/26 10:48ID:???0432nobodyさん
04/07/26 10:50ID:???次に、>>424 の症状は Fedora Core 1 に入ってる APR のバージョンにバグがあるためだ。
http://www.gossamer-threads.com/lists/apache/users/267473 読め。
"could not determine temp dir" htpassword でぐぐって上から三番目にでてる。
次からは英語も読もうな。
0433nobodyさん
04/07/26 11:40ID:oW7f7TLLありがとうございます。
じっくり読んどきます。
Googleいろいろ試したんだけどなあ。
英語も見たんだけど。w
0434nobodyさん
04/07/26 19:14ID:???0435nobodyさん
04/07/28 00:00ID:???フォルダをdocument rootにしようとするとdocument root must be a directory
といって立ち上がりません
もしかしてネットワークドライブはdocument rootに出来ないのでしょうか
0437nobodyさん
04/07/28 02:12ID:???実はマウントしてるのがHPFSドライブでした
で、ドライブのプロパティ見てもセキュリティタブは無いし
ファイルシステムは「・・SS」とかワケわかんねーしw
そのせいだったんですね
でもファイルとかは普通に開けるんだけどなぁ…
0438nobodyさん
04/08/14 22:49ID:???*.html でリクエスト来たものを
あらかじめ圧縮している*.html.gzipをContent-Encodingで送ってくれるようなもの無いかな
何しろ帯域も狭くて計算量も無いコンピューターだもんで
勉強不足スマソ
0439nobodyさん
04/08/14 23:15ID:???0440nobodyさん
04/08/15 02:36ID:???いろいろ回り道したけど
httpd.conf @ apache.2.0.50 で
#AddEncoding x-gzip .gz .tgz
をアンコメントアウト
AddType application/x-gzip .gz .tgz
をコメントアウトで基本的な動きが確認できました。
AddEncoding x-gzip .htm
とすれば拡張子を隠してできそうな予感。mime.typesも変更必要だろうな
コンテンツネゴシエーションって、各国言語仕様しか利用されないとおもってますた
逆にそれより古い仕様のようですねぇ 勘なんですけど
0441nobodyさん
04/08/19 02:13ID:uq/uefulCGIからのファイル作成が上手くいかなくて困っています。
OSはRedHat 9でApacheはrpmの2.0.40です。CGIはPerlで書いてます
apache 2.0だと/tmp以下にはファイル作成できるのですが、それ以外のディレクトリだと
ファイル作成ができません。すでにあるファイルをオープンしてデータを書き込むことはできます。
該当ディレクトリはapacheユーザーで書き込めるようになってます。
同じことをapache 1.3でやると問題ないです。
apache 2.0になってセキュリティ関係で制限が厳しくなったのかと想像してますが、どのような設定を
すればいいでしょうか?
Redhatなので、ドキュメントルートが/var/www/htmlになってまして、/var/www/html/images
というディレクトリを作成し、
chown apache.apache images/
としてそこにアップロードしたファイルを作成したいと思ってます。
0443nobodyさん
04/09/28 23:51:34ID:???0444nobodyさん
04/10/06 23:00:15ID:???・IEでディレクトリブラウズした時に出る横スクロールバー
・Restartショートカットでコマンドプロンプトウィンドウ表示されっぱなし
0445nobodyさん
04/11/05 09:50:16ID:cMYVjHH1Apache2 + Tomcat5 + mod_jk2で連携しており、
これにSSL機能を追加したいとおもっています。
なんか方法がいろいろあるみたいですが・・・
一番簡単なSSL追加方法はどんなものなんでしょうか?
0446nobodyさん
04/11/05 21:20:15ID:???0448294
04/12/11 19:26:35ID:???おぉ、情報サンクス!
窓出っぱなし現象が嫌で結局 1.3.xx に戻して使ってたんだよね。
特に Apache2 にしなきゃならない理由も無かったし
0449nobodyさん
05/01/17 14:16:19ID:???age
0450nobodyさん
05/03/04 11:10:39ID:Qp9hgWLP上のレス見てhttpd.confの最後尾に
AliasMatch ^/([^/]*)/(.*) /home/$1/public_html/$2
とやってみたのですが
ユーザーのページはちゃんと見れますしドキュメントルートのページも見れてます。
が、ルートに作ってるimgフォルダに入ってる画像が見れません。
何かいい方法はありませんでしょうか?
0451nobodyさん
2005/03/24(木) 19:35:17ID:ZsO6W6Maコマンドラインから実行するとファイルが作成されるんですがブラウザからやると駄目です。
エラーは発生しません。
0452nobodyさん
2005/03/26(土) 14:32:54ID:???make install は出来るけど、rpmはautoconfでエラーを吐かれる
バージョンの問題だと思うんだけどね
0453nobodyさん
2005/05/12(木) 11:11:44ID:???Windows上でApache2を動かすのに際して、なんかサーバーの反応速度が劇的に落ちています。
多分mpm_winntかそこいらの設定だとおもうんですが(FTPとかの接続は一瞬なので)、
Windows系OSでApache2を動かすのに際して、何かいいチューニング指南系サイトってありますかね。
・・・・・・もう、Windows2000じゃなくてUNIX系OSに移そうっていう説もあるんだが、
ファイルサーバー兼用で1TBとかあって、引っ越しさえ難儀orz ボスケテ
0454nobodyさん
2005/12/26(月) 00:42:55ID:???2.0.52 と 2.2.0 はどっちがいいですか?
0455nobodyさん
2005/12/26(月) 05:07:03ID:???0456454
2005/12/27(火) 00:30:23ID:???0458454
2005/12/28(水) 00:24:36ID:???書き込んだ後に 2.0.55 の存在をしりました。
本当は 2.2.0 を入れたいのですが、*.msi 形式がないんですよね。
0459nobodyさん
2005/12/28(水) 07:28:16ID:hb8g5Ltbこれなぜ?
0460nobodyさん
2005/12/28(水) 07:32:31ID:hb8g5Ltb127.0.0.1 - - [28/Dec/2005:07:25:52 +0900] "GET / HTTP/1.0" 200 2459
127.0.0.1 - - [28/Dec/2005:07:27:09 +0900] "GET / HTTP/1.0" 200 2459
127.0.0.1 - - [28/Dec/2005:07:27:10 +0900] "GET / HTTP/1.0" 200 2459
127.0.0.1 - - [28/Dec/2005:07:27:11 +0900] "GET / HTTP/1.0" 200 2459
127.0.0.1 - - [28/Dec/2005:07:27:13 +0900] "GET / HTTP/1.0" 200 2459
127.0.0.1 - - [28/Dec/2005:07:28:10 +0900] "GET / HTTP/1.0" 200 2459
0461nobodyさん
2005/12/28(水) 19:37:31ID:hb8g5Ltbつい癖で、./configure;make ってやってしまっていた。
自己レスでした。
0462nobodyさん
2005/12/29(木) 04:14:08ID:???0463nobodyさん
2006/01/23(月) 22:55:06ID:???linux勉強したいのだが、ノートPCには容量がなくてインスコできない。
なので、参考になるサイトを見て頭で考えてるんだがバーチャルホストで以下のように設定する
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html
ServerName mydns.jp
ErrorLog logs/mydns.jp-error_log
CustomLog logs/mydns.jp-access_log common
</VirtualHost>
<VirtualHost *:8000>
ServerAdmin [email protected]
DocumentRoot /var/www/html2
ServerName mydns.jp
ErrorLog logs/mydns.jp-error_log
CustomLog logs/mydns.jp-access_log common
</VirtualHost>
<Directory "/var/www/html">
Options FollowSymLinks Includes ExecCGI MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory "/var/www/html2">
Options FollowSymLinks Includes ExecCGI MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
NameVirtualHost *:80
NameVirtualHost *:8000 ← 追加
0464nobodyさん
2006/01/23(月) 22:57:32ID:???# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80
Listen 8000 ← 追加
これでポート80と8000でWEB鯖が立てれるはず・・・(多分あってる。間違ってたら指摘よろ
この状態だと、IPアドレスで直接アクセスすると80のページが見えるの?
それとも8000のページ?どっちにしろ、IPでアクセスすると/var/www/html3のファイルに
アクセスさせたいのだがどうすればいいかな?
あと、ログファイルは一つにしてどの鯖のログかわかるようにできる?
0465nobodyさん
2006/01/24(火) 00:27:20ID:???0466nobodyさん
2006/01/30(月) 15:59:13ID:???どうすればいいでしょうか
.htaccessに
ErrorDocument 404 /index.php
でいけると思ったのですが
/manual/ja/
にアクセスするとApacheのマニュアルが見えてしまいます。
0467466
2006/01/30(月) 16:24:20ID:lcFm9AVR<Files [^(/index.php)]>
Header set Location: "/index.php"
</Files>
というのを考えたのですがinternal server errorが返ってきました。
記述間違えてますか?
0468nobodyさん
2006/01/30(月) 16:37:00ID:???RewriteEngine on
RewriteRule ^(.*)\.html$ /index.php [R=301,L]
お宅のディレクトリ構造にあわせて変えるべし
0469nobodyさん
2006/01/31(火) 14:28:08ID:???0470nobodyさん
2006/01/31(火) 14:35:04ID:???0472nobodyさん
2006/02/03(金) 12:54:28ID:HVc+0MSeお・し・え・て
0473nobodyさん
2006/02/03(金) 14:00:52ID:SUNCHcg2httpd-languages.confをインクルードしている
部分のコメントを外す
0474nobodyさん
2006/02/03(金) 23:03:40ID:???■ このスレッドは過去ログ倉庫に格納されています