Apache2.x 【新鯖入荷しました】
- 1 :nobodyさん:02/04/09 15:19 ID:5kxRMos8.net
- 正式リリースを機にスレッドを
http://www.apache.jp/
http://www.apache.org/
新機能紹介記事
http://www.atmarkit.co.jp/flinux/special/apache20b1/apache20b1a.html
- 604 :nobodyさん:2008/06/15(日) 22:40:44 ID:???.net
- >>603
MRTG
- 605 :nobodyさん:2008/07/22(火) 16:24:32 ID:???.net
- 質問です
mod_perl の ModPerl::Registry ハンドラ環境下で、
前回スクリプトが実行された時には存在した環境変数の値が、今回は与えられていなかった場合どうなりますか?
例えば、前回は通常のブラウザからアクセスされて $ENV{'HTTP_USER_AGENT'} が存在したのに
今回は useragentが申告されなかった場合、$ENV{'HTTP_USER_AGENT'} の値はどうなりますか?
前回実行時の $ENV{'HTTP_USER_AGENT'} が残ったままになりますか?
それとも undef されるんでしょうか?
- 606 :nobodyさん:2008/07/22(火) 19:28:33 ID:???.net
- やってみれ。
- 607 :605:2008/07/23(水) 13:40:37 ID:???.net
- いや、やってみたいけど同じプロセスに処理させるにはどうしたらいいのか分からないw
ブラウザからのアクセスでは一見同じプロセスが処理しているようだけど、
apacheに telnetしてみると毎回違うプロセスが処理しているように見える
PIDを返させてみたけどやっぱり毎回違う
- 608 :nobodyさん:2008/07/23(水) 17:19:58 ID:???.net
- MaxClients調整すれば?
- 609 :605:2008/07/24(木) 13:41:58 ID:???.net
- StartServers 1
MinSpareServers 1
MaxSpareServers 1
MaxClients 1
MaxRequestsPerChild 1
にしてみたけどどうやっても同じプロセスが処理してくれない・・・ (´・ω・`)
our宣言した変数を後始末せずに表示してみたらやっぱり毎回初期化されてる
ブラウザからアクセスするとちゃんと初期化されてない値が返るんだが・・・
う〜む・・・
・・・というか>>605の件、仕様上はどうなるハズなの?
- 610 :nobodyさん:2008/07/24(木) 14:01:56 ID:???.net
- >>609
>MaxRequestsPerChild 1
そらそうなるやろ(w)
そこを5000とか10000とかにしる
- 611 :605:2008/07/24(木) 14:33:34 ID:???.net
- >>610
ホントだwwwww すまんwww
直したら処理してくれるようになったw
で、試しにまず
User-Agent: test client (telnet)
Accept-Language: ja
を送出して、次に送出しないようにしたら
$ENV{'HTTP_USER_AGENT'} = unknwon
になった
スクリプトの最後で
$ENV{'__TEST_FLAG__'} = 1;
してみても次に実行した時、このキーは存在しない
つまり %ENV は undef されてから適切な値が与えられるって事でいいのかな?
- 612 :nobodyさん:2008/08/16(土) 15:08:08 ID:???.net
- SetEnvIf Request_URI "default\.ida" no_log ←41行目
SetEnvIf Request_URI "cmd\.exe" no_log
SetEnvIf Request_URI "root\.exe" no_log
SetEnvIf Request_URI "Admin\.dll" no_log
SetEnvIf Request_URI "NULL\.IDA" no_log
SetEnvIf Remote_Addr 192.168.0 no_log
SetEnvIf Remote_Addr 127.0.0.1 no_log
CustomLog logs/access_log combined env=!no_log
apache2 でこの設定はおかしいのでしょうか??
41行目でエラーが出てapache2が起動できないです
- 613 :612:2008/08/16(土) 15:27:01 ID:???.net
- httpd -t
でテストしましたがちゃんとエラー出てません。
起動時になぜか出ます。謎です
- 614 :nobodyさん:2008/08/18(月) 11:47:08 ID:???.net
- mod_setenvifを読み込んでないとか?
- 615 :nobodyさん:2008/12/05(金) 05:47:55 ID:mG1ks1wN.net
- cgi-binディレクトリにアクセス出来ないのですがどんな理由が考えられるでしょうか。
インストールしたのは2.0.63-win32-x86-no_ssl.msiでOSはVISTAです。
ディレクトリのプロパティでフルコントロールにしてもだめでしたしhttpd.confの
<Directory URL>
AllowOverride None
Options ExecCGI
Order allow,deny
allow from all
</Directory>
にしても(というか元々なってました)だめでした。
- 616 :nobodyさん:2009/07/25(土) 17:19:51 ID:???.net
- http://グローバルIP/ ⇒ /var/www/html1
http://hogehoge.com/ ⇒ /var/www/html2
http://2ch.net/ ⇒ /var/www/html3
を表示させるには、バーチャルホストをどのように
設定すればいいのでしょうか??
- 617 :nobodyさん:2009/07/26(日) 00:15:31 ID:???.net
- DocumentRootとかLisenとかNameBaseとかじゃね?
- 618 :nobodyさん:2009/07/28(火) 08:19:51 ID:???.net
- 全部IPアドレスがグローバルIPなら普通に
NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost
DocumentRoot /var/www/html1
</VirtualHost>
<VirtualHost *:80>
ServerName hogehoge.com
DocumentRoot /var/www/html2
</VirtualHost>
<VirtualHost *:80>
ServerName 2ch.net
DocumentRoot /var/www/html3
</VirtualHost>
でいいんじゃないかな?
html2とhtml3以外のホスト名(グローバルIPアドレス含む)でのアクセスは
全部一番最初に定義されたhtml1に吸い込む感じでw
- 619 :nobodyさん:2009/08/09(日) 02:08:41 ID:???.net
- NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost
DocumentRoot /var/www/html1
</VirtualHost>
<VirtualHost hogehoge.com:80>
ServerName hogehoge.com
DocumentRoot /var/www/html2
</VirtualHost>
<VirtualHost 2ch.net:80>
ServerName 2ch.net
DocumentRoot /var/www/html3
</VirtualHost>
に、なるんじゃねぇの??
違う??
- 620 :nobodyさん:2009/08/10(月) 13:12:55 ID:???.net
- ここに書いて良いのかわかりません…スレ違いでしたらすみません。
Apacheのテキストエンコードが、UTF-8固定になってしまうのですが、どこをいじれば良いのでしょうか?
環境は、MacOSX10.5.8+Apache2.2.11です。
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
を入れていても、Shift JISとして扱われません。
教えてください。お願いします。
- 621 :nobodyさん:2009/08/10(月) 13:41:29 ID:???.net
- >>620
文字コード指定に関しては
htmlファイルのヘッダよりもサーバ設定の方が優先される。
httpd.confや.htaccessの設定をぐぐれ。
- 622 :nobodyさん:2009/08/10(月) 13:53:26 ID:???.net
- >> 621
httpd.confの中身を見てみたんですが、どうも2.2系の設定は従来とは違うみたいで、情報も少なくて困っています。
extraフォルダ内のhttpd-languages.confをいじって、DefaultLanguageをjaにしたり、LanguagePriorityでjaを一番先頭にしたりしてもダメでした…。
- 623 :nobodyさん:2009/08/10(月) 14:10:35 ID:???.net
- 待て、それは2.2の罠だ。
http://d.hatena.ne.jp/deadlight/20090226
- 624 :nobodyさん:2009/08/10(月) 15:08:25 ID:???.net
- >> 623
いろいろどうもです。
あらためて、じっくり設定を見直してみました。
まず、どの設定ファイルにも、「AddDefaultCharset」の記述は見当たりません。
(httpd.conf、httpd-languages.confはもちろん、一応、extra、other、usersフォルダ内の全設定ファイルをチェックしました。)
ということは、デフォルトで「AddDefaultCharset Off」になっているはずなのですが、それでもUTF-8固定になってしまいます。
- 625 :nobodyさん:2009/08/10(月) 19:29:40 ID:???.net
- >>624
>>620 でどこをいじれば・・って聞いてんだから、
適当な(Document rootでもいい)ディレクトリのディレクティブ下に、その
AddDefaultCharset うんたら〜〜
を書いて試してみようぜ。
- 626 :nobodyさん:2009/08/10(月) 20:30:41 ID:???.net
- .htaccessファイルに、「AddDefaultCharset Off」の1行を入れてみた。でも何も変化なし。相変わらずUTF-8優先。
「AddType "text/html; charset=Shift_JIS" html htm」とすればShift JISファイルを表示できた。
けど、逆にそれ以外のエンコードのファイルが文字化け。当たり前だけど。
- 627 :626:2009/08/10(月) 20:50:51 ID:???.net
- 解決しました。ブラウザのキャッシュが邪魔をしてました。お騒がせしました。
- 628 :nobodyさん:2009/09/20(日) 11:04:55 ID:tbhR3Sl1.net
- age
- 629 :nobodyさん:2010/03/23(火) 13:09:25 ID:???.net
- PUTメソッドでのアクセスにBASIC認証かけたいんだけど
どういう設定すればいいのか見当がつかない。
だれか、ヒントください。
- 630 :nobodyさん:2010/03/23(火) 15:18:21 ID:???.net
- ドキュメントにそのままズバリの例が載ってるようなこんな基本的なことですら
見当がつかないとかほざくレベルなら、
自分でいじるのをあきらめて金払って業者に任せた方がいいな。
- 631 :nobodyさん:2010/03/23(火) 19:06:12 ID:???.net
- >>629
LIMIT
- 632 :nobodyさん:2010/03/23(火) 21:50:19 ID:???.net
- >>631
ありがとう。できました。
Scriptで飛ばしてても/は/なんだな。
- 633 :nobodyさん:2010/04/09(金) 12:36:16 ID:PydevtSw.net
- .htaccessかhttpd.confを利用してhtmlファイルにSSIの許可をしたいんですが、
1つ条件があって、特定のIPアドレスのときだけSSIを許可したいのです。
その他のIPアドレスのユーザーには<!--#include コマンド引数="引数値" -->
がhtmlソース内にそのまま見えていてもかまいません。
Options +Includes
AddType text/x-server-parsed-html .html
これにどういった記述を加えればIP制限が可能になるんでしょうか?
- 634 :nobodyさん:2010/04/09(金) 16:18:52 ID:???.net
- SSIの方でifを使ってREMOTE_ADDRによって表示非表示を切り替えるのはだめですか?
- 635 :nobodyさん:2010/07/16(金) 09:25:43 ID:k+xM90nx.net
- 質問させてください。
mod_cache の キャッシュ対象パス指定の部分で、ワイルドカード指定を行う方法はないでしょうか?
例えば
CacheEnable disk /foo/test.html
CacheEnable disk /bar/test.html
CacheEnable disk /baz/test.html
としたい場合に、
CacheEnable disk /*/test.html
みたいに一行で指定できる方法がないかを調べています。
ちなみに上記を試したところ、キャッシュファイルは作成されませんでした。
マニュアルを読んでも出来る、出来ない、とはっきりとは書かれていないようなのですが、もし何かご存知の方いましたらお教え下さい。
- 636 : 忍法帖【Lv=40,xxxPT】(3+0:8) 【31.4m】 電脳プリオン ◆3YKmpu7JR7Ic :2012/10/20(土) 14:27:02.09 ID:???.net ?PLT(12079)
-
∧_∧
( ・∀・) | | ガガッ
と ) | |
Y /ノ .人
/ ) .人 < >_∧∩
_/し' < >_∧∩`Д´)/
(_フ彡 V`Д´)/ / ←>>302
/ ←>>253
- 637 : 忍法帖【Lv=10,xxxPT】(1+0:8) :2012/12/10(月) 00:01:14.36 ID:qmjHF3/+.net
- 現在htmlファイルのContent-Typeとして
text/html; charset=UTF8
を返していますが、特定フォルダだけ(例えば.htaccessとかで)
htmlファイルのcharsetを外したいのですが、どうすればよいでしょうか?
というのも、1つのWebサーバを自分が管理、二人のド素人が
1つのユーザフォルダのpublic_html内を弄る、という形でやっているのですが
片方がUTF-8、もう片方がShift_JISでうpしてくるんです。
で、応急処置としてAddDefaultCharsetで切り替えたのですが一方が
「なんで文字化けしてるのん?機能は文字化けせんかったのに」
って互いに言い張って、UTF-8?なにそれ食べ物?レベルの連中なので
もうそのフォルダに限っては既定の文字コードなんぞもう知らんわ!
そのフォルダだけクライアント側のmetaタグとかブラウザの自動認識とかで
どうにかせい!って形でcharsetを外したいのです。。。
- 638 : 忍法帖【Lv=10,xxxPT】(2+0:8) :2012/12/10(月) 00:04:36.00 ID:???.net
- 自己解決。
AddDefaultCharset off
が正解だったんですね。
- 639 :nobodyさん:2012/12/10(月) 20:47:03.90 ID:er4bzM3O.net
- >>638
お疲れ様でしたw
- 640 :nobodyさん:2012/12/20(木) 01:05:16.31 ID:W4kQNF+n.net
- apache1.3、win-xpでPHPのアップグレードをしようと最新版(5.30→5.49)をダウソしたら、
apacheモジュールのphp5apache.dllが入ってない!
入れ忘れたのかと思ってw一つ前の5.48をダウソしてみたが、やっぱりない
しょうがないから5.4じゃなくて5.3の最新版をダウソしてみたが、ここにもない!
php5apache2_2.dllとphp5apache2_3.dllはある
ローカルで使ってるだけだから、いま問題なく動いてる1.3で満足してるのに〜
- 641 :nobodyさん:2012/12/20(木) 03:09:16.74 ID:W4kQNF+n.net
- どうも!
しょうがないので、apacheも更新しようとサイトに行ったら、
最新版の2.2.23のwinバイナリがなかった!
こっちも入れ忘れすかー?
しかしhttpd.confってのは、あいかわらず見るのも嫌になりますな
1.3が1000行ぐらいあって、2.22は半分の500行ぐらいになってましたが、
これほどやる気をなくす設定ファイルって他にあるだろうか
ニューヨーク近代美術館にでも収蔵すべきですな
- 642 :nobodyさん:2013/01/11(金) 21:11:13.05 ID:???.net
- sendmail.cf見てから言え
- 643 :nobodyさん:2013/01/17(木) 01:26:45.31 ID:???.net
- mod_fcgidが動きません
(104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
cgiは動くんですが、、、
バージョンはapache2.2.23, mod_fgid 2.3.7です。
- 644 :nobodyさん:2013/07/10(水) NY:AN:NY.AN ID:???.net
- .htaccessでアクセスログとエラーログの場所を変更する
方法をおしえてください
- 645 :nobodyさん:2013/07/20(土) NY:AN:NY.AN ID:???.net
- 64bit Windows にApacheを入れたいのですが、32bit版のApacheか64bit版のApacheか
悩んでします。
どっちが安定して動きますか?
またパフォーマンスはどうでしょうか?
- 646 :nobodyさん:2013/08/06(火) NY:AN:NY.AN ID:PqvcXMXU.net
- worker mpm では libphp5.so ではなく libphp5-zts.so を使えばいいという事ですが、2.4 でデフォルトになった event mpm もマルチスレッドなので同じく libphp5-zts.so を使っていれば良いのでしょうか?
この辺り詳しい解説などが見当たらず、どうにも困っているので詳しい方お願いします。
- 647 :nobodyさん:2014/10/27(月) 14:37:44.05 ID:Km5zVQXt.net
- >>1のapache.jpって潰れたの?
メーリングリストをunsubscribeしようとしたら繋がらん
トップにはapacheのテストページが出てるだけだし
なんか、めっちゃ悲しくないかこれw
apacheユーザー会なのに
見てはいけないものを見てしまった気分だわw
- 648 :nobodyさん:2016/04/07(木) 15:56:56.68 ID:???.net
- ServerTokens Prod ってどこに書けばいいの?
べた書きでいい?
- 649 :nobodyさん:2016/06/27(月) 20:25:19.53 ID:???.net
- HTMLファイルのあるフォルダの下に hogeフォルダを掘り
hogeフォルダはブラウザからは閲覧できないようにするには
.htaccessにどう書いたらいいでしょうか
- 650 :nobodyさん:2017/12/30(土) 16:06:10.53 ID:YhlYw6jg.net
- 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
GZAUOKU8DV
- 651 :nobodyさん:2018/02/20(火) 04:32:14.80 ID:???.net
- ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
- 652 :nobodyさん:2018/06/20(水) 23:34:43.41 ID:UnZq46Ab.net
- プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。
MQDJP
- 653 :nobodyさん:2023/01/12(木) 16:14:52.90 ID:???.net
- アメリカ先住民に文句言われて草。
別に悪いイメージじゃないだろうに…。AH-64にも文句言ってるんだろうか。
164 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★