1 名前:nobodyさん [02/04/09 15:19 ID:5kxRMos8] 正式リリースを機にスレッドを www.apache.jp/ www.apache.org/ 新機能紹介記事 www.atmarkit.co.jp/flinux/special/apache20b1/apache20b1a.html
282 名前:273 mailto:sage [03/06/15 13:54 ID:???] >>279 > 試す必要なし。277で正しい。 > 273はsuExecが有効になってるかどうか教えてくださいませ。 もちろん、 /usr/sbin/suexec の存在は確認しました。
283 名前:nobodyさん mailto:sage [03/06/15 16:35 ID:???] -V では suExec が有効かどうかわからん。 httpd -l で disabled になってるか enabled になってるか。 enabled だったら suexec のコンパイル時の設定と httpd.conf の設定が 矛盾してないか確認してけれ。
284 名前:273 mailto:sage [03/06/15 21:32 ID:???] >>283 suExec wrapperが入ってない?・・・ [root@localhost sbin]# ./httpd -l Compiled in modules: core.c prefork.c http_core.c mod_so.c
285 名前:nobodyさん [03/06/15 23:44 ID:A+Pqcb6/] どこで質問すべきか迷いましたが,こちらで質問させていただきます. Win2Kで動いたCGIがLinuxで動きません. エラーログを見ると「Premature end of script headers」だそうです. 一応,Content-type: text/html; charset=EUC-JP とヘッダーは出力しているのですが… お心当たりの方はお教えいただけると幸いです. 動いた環境: Windows2000pro SP3 Apache 1.3.27 Perl 5.6.1 動かなかった環境: plamoLinux Apache1.3.27 Perl 5.6.1 //OS以外は共通です・・・
286 名前:nobodyさん mailto:sage [03/06/15 23:57 ID:???] >>285 改行コードは大丈夫か?
287 名前:nobodyさん [03/06/16 00:04 ID:wEM28AIw] >>286 改行コードをLFにしたら動きました. 気づかなかった自分の無力を知りました・・・ ありがとうございました
288 名前:nobodyさん mailto:sage [03/06/16 15:32 ID:???] (;´Д`)…(;´Д`)…(;´Д`)…(;´Д`)…(;´Д`)…(;´Д`)…(;´Д`)…(;´Д`)
289 名前:nobodyさん mailto:sage [03/06/20 05:00 ID:???] httpd.confのAliasMatchに関して 例えば、 xxx.com/ → DocumentRootのDirectoryIndexを参照 xxx.com/user1/ → AliasMatchで/home/user1/html/のDirectoryIndexを参照 させたいのですが、 DocumentRoot "/var/www/httpd" として a) AliasMatch ^/([^/]+)(/.*) /home/$1/www/$2 とすると xxx.com/user1 (最後のスラッシュを抜かす) でアクセスした場合 (/.*)にマッチしなくなるため、 /var/www/httpd/user1が返されてしまいエラーになるので、 b) AliasMatch ^/([^/]+)(/.*)? /home/$1/www/$2 とすると xxx.com/ でアクセスした場合、AliasMatchにひっかかってしまって /home/にリダイレクトされてエラーになってしまいます。 ([^/]+)は1文字以上の任意の文字列をマッチするのであり、 xxx.com/ はファイルパス上で^/0文字 となり AliasMatchにひっかからないと理解していたので、 よくわからないで行き詰まってしまいました。 どなたか、解決方法をご教示くださると嬉しいです。
290 名前:289 mailto:sage [03/06/20 05:57 ID:???] 今、シャワー浴びてたら自己解決がひらめきました。。 40時間くらい悩んでいたのに、一瞬で。。 xxx.com/ にアクセスした場合、まず、DirectoryIndexが処理されて xxx.com/index.html をAliasMatchするため、0文字ではないという事なのでしょうか。 とりあえず、 AliasMatch ^/([^/]+)\.([^/]+) /var/www/html/$1.$2 でルート直下は処理する事でうまくいきました。 DocumentRoot指定する意味が無くなっちゃった感じですが、、 お目汚し失礼しました。
291 名前:nobodyさん mailto:sage [03/07/13 17:47 ID:???] Apache自体初心者なんですが、 httpd.confを見たら、 なぜ、ドキュメントルートを指定する箇所が、2つもあるのですか? (ちなみにWin版Apache 2.0.47です) あるいは↓の後者は、別の意味なんでしょうか? # DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. # DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs" # # This should be changed to whatever you set DocumentRoot to. # <Directory "C:/Program Files/Apache Group/Apache2/htdocs">
292 名前:nobodyさん mailto:sage [03/07/13 17:55 ID:???] >>291 前者はサーバのドキュメントルートを設定する部分。 後者はディレクトリ毎の各種設定をする部分の中で、ドキュメントルート用の ディレクティブ開始部分(HTMLタグのように</Directory>までが範囲)
293 名前:291 mailto:sage [03/07/13 18:16 ID:???] >>292 あー、なるほど。 理解しました。ありがとうございます。
294 名前:nobodyさん mailto:sage [03/07/14 10:13 ID:???] 妙な現象で悩んでる。 W2k SP4 + Apache 2.0.46 なんだけど、 httpd.conf に以下の様に記述して、 スタートメニューのところにある Restart とかすると、コマンドプロントウィン ドウが出っぱなしになる…。 TransferLog "|D:/HOME/INET/Apache/bin/rotatelogs.exe logs/access_%Y%m%d_.log 86400" これ、1.3.26 の時は出ない現象なんだ。で、タスクマネージャで見ると、 ちゃんと動いてるので閉じるボタンでコマンドプロンプトを閉じても支障無いんだけど、 なんか気分的によくないんだよね。Monitor Apache Servers も使えないし…。
295 名前:nobodyさん mailto:sage [03/07/14 11:21 ID:???] 環境は、Win版Apacheの2.0.47&Win2000です。 localhost/foo.cgi (foo のところは何にしても同じ) にアクセスすると、 Forbidden You don't have permission to access /foo.cgi on this server. になってしまいます。 cgiが動いてないのが問題なのもそうですが、 存在しないcgiファイルを読みにいって、404でなくて、 forbiddenといわれてしまうのはなんでなのでしょうか? ------------------------------------------------------------ なお・・・ <Directory /> Options FollowSymLinks MultiViews ExecCGI AllowOverride None </Directory> AddHandler cgi-script .cgi のようにはしています。 localhost/ は見えます。 どなたか教えていただければ幸いです。
296 名前:nobodyさん mailto:sage [03/07/14 12:54 ID:???] >>294 確かになるね。 Monitor Apache Servers使えない? ウチではrotatelogsを記述してもちゃんと使えてるけど。 ところでファイル名に%Y%m%dをつけても、UTCとのオフセットを設定しないと ログが切り替わる時間が9時間遅れてしまわない?
297 名前:nobodyさん mailto:sage [03/07/14 12:56 ID:???] >>295 ExecCGI は<Directory />〜</Directory> じゃなく、ドキュメントルートや CGI実行を許可するディレクトリのディレクティブに指定して。
298 名前:nobodyさん mailto:sage [03/07/14 21:33 ID:???] >>296 Monitor Apache Servers は今確認したら使えた。あと、ログファイルの 時間はなんかバラバラだわw
299 名前:nobodyさん mailto:sage [03/07/15 00:11 ID:???] >>298 ・・・log 86400" にオフセット追加して ・・・log 86400 540" にすれば 0:00を境目に切り替わるようになるよ。
300 名前:nobodyさん mailto:sage [03/07/15 10:32 ID:???] >>299 あぁ、そうだね。サンクス 300 GET ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
301 名前:山崎 渉 mailto:(^^) [03/07/15 11:12 ID:???] __∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
302 名前:山崎 渉 mailto:(^^)sage [03/08/02 02:39 ID:???] ∧_∧ ( ^^ )< ぬるぽ(^^)
303 名前:ぼるじょあ ◆ySd1dMH5Gk mailto:(^^) [03/08/02 05:23 ID:???] ∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ
304 名前:nobodyさん [03/08/11 21:56 ID:fDUmjiNi] 当方、redhat9 apache2でウェブサーバを立ててます。 cgi-binをcgi使用可にして簡単なもの(“hello world!”とか表示させたり、 フォームでメール送信させるものなど)は動くのですが、 ttp://www.ace-cgi.jp/cgi/diary/003/index.htmlの日記CGIとかが使用できませ ん。 ちなみにエラーログに、自宅サーバ板の過去ログに以前でていた ------------------------------------------------------------ ModPerl::Registry: Can't locate ./jcode.pl in @INC (@INC contains: /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at /home/www/cgi-bin/hogehoge/hogehoge.cgi line 15. ------------------------------------------------------------ というのがでていたので、line15の require'./jcode.pl';の部分をrequire'jcode.pl';に変えたら サーバエラーは出なくなったのですが、(なぜそれで動くのかは不明。 なんとなくやったら動いてしまった。)こんどは“マスターファイルが オープン出来ません”というエラーがでてしまいます。 “マスターファイルがオープン出来ません”というエラー自体はCGIが 吐き出しているので、CGIは動いているみたいなのですが… パーミッションの設定はサイトでの指示通り変更してあります。 よくわからないのですが、cgi-bin以下で新しいファイルを生成させる 設定が必要なのでしょうか?もしそうであればapache側の設定なのだと 思うのですがどうしていいかわかりません。 おしえてください。よろしくお願いします。
305 名前:nobodyさん mailto:sage [03/08/11 23:25 ID:???] >>304 cgi-binのディレクティブはどう設定してる?
306 名前:nobodyさん mailto:sage [03/08/11 23:43 ID:???] 赤帽の Apache って suExec 有効じゃなかったっけ。だとすると、 >パーミッションの設定はサイトでの指示通り変更してあります。 これがむしろマズい可能性大。 # いろんな理由であえてデフォルトで有効にしていない suExec を、 # 赤帽はどういう根拠でわざわざ suExec 有効なバイナリを配ってるんだろ。
307 名前:304 [03/08/12 09:24 ID:XNK4rh9a] >>305 ------------------------------------------------------------ <Directory "/var/www/cgi-bin"> Options ExecCGI AllowOverride None Allow from all Order allow,deny </Directory> ------------------------------------------------------------ こんなかんじです。 >>306 >>これがむしろマズい可能性大。 だとしたらパーミッションをちがう値に設定すればいいのでしょうか? いろいろと試してみたんだけど…。 それからsuExecが有効とは??ちょっと自分でも調べてみますが、 時間がある時におしえてください。
308 名前:nobodyさん [03/08/12 17:21 ID:BMGGzCmI] ModPerl::Registry: アヒャアヒャアヒャ
309 名前:nobodyさん mailto:sage [03/08/12 17:28 ID:???] >だとしたらパーミッションをちがう値に設定すればいいのでしょうか? CGI および、それが使う一時ファイルやそれを置くディレクトリのパーミッションを 他人が書き込めないように、自分だけが書き込めるようにする。
310 名前:nobodyさん mailto:sage [03/08/12 18:43 ID:???] バージョンアップのレスだと思ったら、マニュアル読めば解る様な糞な質問かよ!
311 名前:nobodyさん mailto:sage [03/08/14 10:18 ID:???] しかも自宅鯖板とマルチポスト>304
312 名前:nobodyさん mailto:sage [03/08/14 10:24 ID:???] 誘導されてここにきたのにマルチポストというのはさすがにかわいそうかと。
313 名前:nobodyさん mailto:sage [03/08/14 12:28 ID:???] Windows版apacheをWindows起動時に起動させないように したいのですがどうすればいいでしょうか? サービスを無効にしてもタスクトレイに表示されます。
314 名前:nobodyさん mailto:sage [03/08/14 12:36 ID:???] >>313 バージョンやOSぐらいちゃんと書けよ。 Apache2だとして、タスクトレイに入るのはApacheMonitorじゃないのか? スタートアップ見てみれ。
315 名前:nobodyさん mailto:sage [03/08/14 20:48 ID:???] >>313 そんなのも解らないくせにapache使うなよ。win厨
316 名前:山崎 渉 mailto:(^^) [03/08/15 22:36 ID:???] (⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
317 名前:nobodyさん mailto:sage [03/08/31 19:56 ID:???] 2.0.47使ってます。 質問なんですが、webdavを使おうと思い↓を見てhttpd.confを設定しました。 www.ipv6style.jp/jp/tryout/20030320/index.shtml ところが、Listen [::]:80の行で引っかかっているようで動きません。 netで色々調べましたが、記述はこれで良い模様です。 どなたかこれの解決策をご存じないでしょうか? errorは以下の通りです。 122はListen [::]:80の行です。 Syntax error on line 122 of C:/Program Files/Apache Group/Apache2/conf/httpd.conf: Listen takes one argument,A port number or a numeric IP address and a port number
318 名前:nobodyさん [03/08/31 20:43 ID:f8K000qa] このスレまだあったのか
319 名前:nobodyさん mailto:sage [03/08/31 20:54 ID:???] >>317 [::] は IPv6 の書き方。 どうせ IPv6 なんぞ使ってないんだろうから、Listen 80 としておけ。
320 名前:nobodyさん [03/09/01 15:52 ID:byvu3iCr] Windows Server 2003環境で以下の実装が稼動してる。 Apache 2.0.47 Perl 5.6 PHP 4.3.3rc2 WevDAV DAV/2 MySQL 3.23 必要ならconfでもiniでも出すよ
321 名前:nobodyさん mailto:sage [03/09/01 15:57 ID:???] >>304 俺はRedHat9で2基運用してるが両方ともSuExecしてるぞ。 SuEXECってのは実行権限が本来のユーザと異なるように設定する わけだから./がついたらディレクトリのオーナー権限を優先してしまう んじゃないの?多分
322 名前:321 mailto:sage [03/09/01 16:00 ID:???] 説明が不足してるな。 ようするにSuExec時の実行権限では親ディレクトリがグループやユーザが denyされるパーミッションだった場合は不可視になるってことだろ? エラーコードでは「そんなライブラリ存在してねぇよ」と言ってるわけだし。
323 名前:321 mailto:sage [03/09/01 16:04 ID:???] ちなみにsuexecは/usr/sbin/suexecにあるから mv /usr/sbin/suexec /usr/sbin/suexec.org してApahceを再起動したら解除できる
324 名前:nobodyさん mailto:sage [03/09/01 16:50 ID:???] suexecでは基本的に同じグループのユーザーは、 自由にちょっかい出せるやっかいな他人なので、 グループ書き込みや実行のできるディレクトリは禁止になっている グループのパーミッションは全部0で通したほうがいい 701 のディレクトリに、700のcgiが確実
325 名前:nobodyさん [03/09/01 19:03 ID:z6A7k0gS] winMeで2.0.46入れました エラーログにこんなのが出て、apacheのプロンプトに何も表示されないで 起動できないです。Ctrl+cで終了はできます。 プロセスの数字のところは、毎回変わります。 常駐いっぱい切ってもダメでした。 なにがいけないんでしょうか。お願いします [Mon Sep 01 18:36:11 2003] [notice] Parent: Created child process -91713 [Mon Sep 01 18:36:12 2003] [notice] Child -91713: Child process is running [Mon Sep 01 18:36:12 2003] [notice] Child -91713: Acquired the start mutex. [Mon Sep 01 18:36:12 2003] [notice] Child -91713: Starting 250 worker threads.
326 名前:nobodyさん mailto:sage [03/09/01 20:26 ID:???] >>325 今までに、Win9X版のApacheを実行した経験は?
327 名前:325 mailto:sage [03/09/01 20:35 ID:???] >>326 ないでつ
328 名前:nobodyさん mailto:sage [03/09/01 20:46 ID:???] オレもWin版はよくしらないが、おそらくそれ起ち上がってるよ httpd.confにもよるが、コンソールに何も出ない状態でブラウザから localhost/ にアクセスしてみて
329 名前:325 mailto:sage [03/09/01 20:52 ID:???] >>328 ほ、ほんとだ! ありがとうございます
330 名前:nobodyさん mailto:sage [03/09/01 22:29 ID:???] >>304 カレントディレクトリ≠スクリプトのあるディレクトリ
331 名前:nobodyさん [03/10/31 17:39 ID:Nm/Mec9q] /home/*/public_htmlにファイルで <a href="/test/index.html">テストページ</a> とすると /usr/local/apache/htdocs/に飛んで行っちゃいます。 この解決方法分かる方いますか? 分かる方よろしくお願いします。
332 名前:nobodyさん mailto:sage [03/10/31 23:04 ID:???] >>331 エスパーはここにはいませんよ?
333 名前:拘束エスパー mailto:sage [03/10/31 23:09 ID:???] /~test/index.html では?
334 名前:nobodyさん mailto:sage [03/11/01 02:09 ID:???] /test/index.html じゃなく ./test/index.html だろ
335 名前:nobodyさん [03/11/09 05:09 ID:5c5xOM7f] 2でphp正式サポートになったの?
336 名前:nobodyさん mailto:sage [03/11/09 15:16 ID:???] ん?意味不明
337 名前:nobodyさん [03/11/10 03:13 ID:BDyxhGK0] 分かりにくい質問でスマソ 随分前にapacheの2でphpを使って正式運用は勧められないみたいなこと書いてあったの見たからどうなったかなぁって思って。
338 名前:nobodyさん [03/11/18 22:37 ID:ZMNGzXSr] IPv6アドレスでApacheが動いてるか確認するにはどうしたらいいんでしょ? IEにv6アドレス直接打ち込んでも反応してくれないんで。
339 名前:nobodyさん [03/11/18 22:54 ID:0VVHUMoi] 反応するけどなぁ
340 名前:338 mailto:sage [03/11/19 00:00 ID:???] レスどうも。 ん〜〜 ってことは、設定ミスってことなのかな…
341 名前:nobodyさん mailto:sage [03/11/21 23:09 ID:???] /foo/baa/hoge.htmlのアクセスを、/foo/hage.cgi?son=hogeにリダイレクトにしたいのですが、可能なのでしょうか。 htmlのファイル名部分を抽出して、リダイレクト先のcgiの引数にしたいのですが…。
342 名前:nobodyさん mailto:sage [03/11/21 23:59 ID:???] rewriteを使え
343 名前:nobodyさん [03/11/24 05:35 ID:XyRBSUcN] LinuxでApache2.0.48のconfigureがうまくいきません。 db.hがどうのこうので最後はセグメンテーション違反と言われてしまいます。 Berkeley DB 4.1 というものが必要なのでしょうか?? よろしければどなたか教えてください。
344 名前:nobodyさん mailto:sage [03/11/24 05:49 ID:???] >>343 --enable-auth-db とかやってる?もしそうなら--enable-auth-dbmにするとか
345 名前:343 mailto:sage [03/11/24 06:20 ID:???] >>344 レス有難うございます。 引数なしでもダメで、--enable-auth-dbmを試してもダメでした。 Berkeley DB 4.1.25とやらを落としてきてもインストールの方法わからんし・・・。 勉強のためにやっているのであきらめたくはないのですが、そろそろめげそうです。 ググッても同じような例が探せないのも謎ですし。皆さん達人なのでしょうか。
346 名前:nobodyさん mailto:sage [03/11/24 06:31 ID:???] >>345 みんな順番に覚えていってるんだよ db使ってるのがauth以外なのかもしれんので、 enableをdisableにしただけじゃ駄目かもな dbのインストールは、、、、展開済んでんの? だったら、展開したディレクトリ(db-4.1.25)で $ cd build_unix $ ../dist/configure --prefix=/usr/local $ make $ su # make install でいけると思うが・・・
347 名前:343 mailto:sage [03/11/24 07:34 ID:???] >>346 今度はdbのmakeでSegmentation faultでした。 今日は一旦やめます。 有難うございました。
348 名前:343 [03/11/27 15:50 ID:FMzXtoPG] もしやメモリーが足りないせいで失敗してるのではと思い買い足したところ、うまくいきました…。 さすがに128Mではダメでしたか。
349 名前:nobodyさん mailto:sage [03/11/27 17:12 ID:???] 128で駄目なはずは、、、、 そのメモリいかれてるんじゃないの? 追加した事でやばいとこにたまたまさわらないで済んだ、とか まあ最近は下のラインが512MBだったりするんでよーわからん・・・
350 名前:nobodyさん mailto:sage [03/11/30 16:29 ID:???] >>51 今初めて来たけどサンクス! 質問する前にログは読み直してみるもんだ。
351 名前:nobodyさん [03/12/12 02:17 ID:NfA0hHhE] win2000でApache 2.0.48を入れたのですが・・ (2.xは初めてです。) どうしてもエラーが出るのでノートン(NIS2003)のfirewallの設定を変えて 何とか動きはするのですが以下のlogがどうしても気になります。 [Fri Dec 12 01:45:25 2003] [notice] Parent: Created child process 924 [Fri Dec 12 01:45:25 2003] [notice] Child 924: Child process is running [Fri Dec 12 01:45:25 2003] [notice] Child 924: Acquired the start mutex. [Fri Dec 12 01:45:25 2003] [notice] Child 924: Starting 250 worker threads. これは何でしょうか? 以前の1.xの時は見なかったもので・・。 やはり何か設定に問題があるのでしょうか?
352 名前:nobodyさん mailto:sage [03/12/12 03:19 ID:???] >>351 ただの情報だ。そこに出ている内容には問題ない。
353 名前:351 [03/12/12 13:11 ID:8xIEXlvz] >>352 そうだったのですか・・ すいません、神経質になって 起動させる度にnoticeとあったもので・・ 有難う御座います。
354 名前:nobodyさん [04/02/03 03:58 ID:6SsHdaLm] 喚起あげ
355 名前:nobodyさん [04/02/06 04:26 ID:bzJXQP1c] 日本語のフォルダやファイル存在していて、URLに日本語を含んでいます。 IEでは問題ないのですが、もじらでは404になってしまいました。 調べてみると、原因はURLのエンコードの違いで、 mod_encoding等の有志のパッチで解決するという事でした。 しかし、Apache 2.0.48用のはまだ無いみたいなので、他に何か方法はご存知無いでしょうか? あと、apacheでサーバー立ててる方は、 みんなパッチ当てるか、日本語をURLに含まないようにしてるのでしょうか? いままでIISで、普通に日本語使っていたので、気になって・・・ Apache 2.0.48、win32です。
356 名前:nobodyさん mailto:sage [04/02/06 14:28 ID:???] ttp://webdav.todo.gr.jp/download/
357 名前:355 [04/02/06 14:44 ID:bzJXQP1c] >>356 ありがとうございます。 あれから、そのサイトを発見して、色々やっていたのですが、 今度は、副作用とやらでpukiwikiの方に問題が出てしまいました・・・ webサーバーと言えばapacheと言うくらいなので、かなり使えるものかと思っていたのですが、 ローカライズな面ではまだまだなのですね、素直に、IISに戻す事にします。 お手数おかけしました。
358 名前:nobodyさん mailto:sage [04/02/06 18:10 ID:???] これでもダメ? AddDefaultCharset none <IfModule mod_encoding.c> EncodingEngine On SetServerEncoding UTF-8 DefaultClientEncoding UTF-8 AddClientEncoding "もじら" SJIS </IfModule> たしかに日本語ファイル名を扱うときはSJISオンリーなIISが無難ではあるけど。
359 名前:nobodyさん [04/02/08 11:54 ID:JePCG18i] $ENV{PATH_INFO}にスラッシュが2個以上ならんで出て来ても1個に変換されるようになりました? PATH_INFOにURLを入れるようなCGI作ってたんですが動かなくて困りました。
360 名前:nobodyさん mailto:sage [04/02/08 12:53 ID:???] >>359 何をアフォなこと言ってんだか
361 名前:nobodyさん [04/02/08 19:10 ID:JePCG18i] >>360 なりません? xx.jp/test.cgi/http://www.yahoo.co.jp/ にアクセスすると /http:/www.yahoo.co.jp/ と表示されます。 test.cgiはこうなってます。redhat9+apache2です。 #!/usr/bin/perl print "Content-Type: text/plain\n\n"; print "$ENV{PATH_INFO}\n";
362 名前:nobodyさん mailto:sage [04/02/09 11:18 ID:???] >>361 1系はならないけど、2系はなるね urlエンコードしろってことかね
363 名前:nobodyさん mailto:sage [04/02/11 15:15 ID:???] ぶっちゃけ、安定性以外で1.3より目に見えて悪い部分ってあるの?
364 名前:nobodyさん mailto:sage [04/02/12 04:09 ID:???] PHPモジュールでAcceptInfoが使えない。
365 名前:nobodyさん mailto:sage [04/02/12 14:14 ID:???] >>363 ぶっちゃけ、2系ってまだ安定性はイマイチなの?
366 名前:nobodyさん mailto:sage [04/02/12 14:20 ID:???] >>364 AcceptInfo??? PATH_INFO ならば AcceptPathInfo on で使えるようになるが。
367 名前:nobodyさん [04/05/06 23:19 ID:80v3Ds9y] 自宅でCGIなどのローカルテスト用に1.3を使ってました。 2をいれたらno listening ..socketとかでてカウントダウンして終わってしまいます アンインストールして1.3にもどそうとしたのですが、こんどはこちらも起動 しなくなりました。xpのプログラム削除ではダメなのでしょうか? 「素」状態にもどしてインストールしなおしたいのですが。
368 名前:nobodyさん mailto:sage [04/05/07 01:22 ID:???] >>367 >xpのプログラム削除ではダメなのでしょうか? そんなのはこっちが聞きたいぐらいで。
369 名前:nobodyさん [04/05/09 00:24 ID:UkltHfZP] Apacheは同時に接続できる数に上限がありますが もし誰かが上限まで接続して、何もしないで接続しっぱなしにしていたら 他の人らはアクセスできなくなるんですか? たぶん何らかの対策はしてあると思うんですが どんなことをしているんでしょうか?
370 名前:nobodyさん [04/05/09 00:44 ID:1x2KWQv4] >>369 1IPあたりの接続数を制限するモジュールがあるし、 またタイムアウトも設定可能
371 名前:nobodyさん [04/05/09 01:08 ID:UkltHfZP] >>370 なるほどです。 なんていうモジュールでしょうか? デフォルトでは無しですか? タイムアウトは長いと対策の意味が薄れるでしょうし 短すぎると通常のアクセスにも影響があるでしょうし 普通どれくらいなんでしょう?
372 名前:nobodyさん mailto:sage [04/05/09 10:15 ID:???] httpd.conf に書いてない?
373 名前:nobodyさん mailto:age [04/05/09 16:08 ID:???] mod_throttle
374 名前:nobodyさん mailto:sage [04/05/09 19:30 ID:???] 今日Winの再インストでApache2も入れなおしたんですけど、 起動してすぐOSごとフリーズしてしまいます。 エラーログ見てもエラーらしき記述がありません。 いったい何が原因なんでしょうか? 再インスト前はまったく問題なく動いてました。 (エラーログ) [notice] Parent: Created child process -16432827 [notice] Child -16432827: Child process is running [notice] Child -16432827: Acquired the start mutex. [notice] Child -16432827: Starting 250 worker threads.
375 名前:nobodyさん mailto:sage [04/05/09 21:33 ID:???] >>374 入れなおせよ。 普通のソフトと同じでそれだけで原因はわからんよ。
376 名前:nobodyさん mailto:sage [04/05/09 22:30 ID:???] いや、もう何回も入れ直してます。 強制終了させる画面でApacheが2つも起動してるのが疑問なんですけど、 OSからまた入れ直さないと駄目でしょうか?
377 名前:nobodyさん mailto:sage [04/05/09 22:52 ID:???] フリーズしたら強制終了できないじゃん、とチャチャを入れてみる。
378 名前:374 mailto:sage [04/05/09 23:05 ID:???] すいません。 正確にはApacheフリーズ→強制終了→止まったまんま→電源落とすという感じです。 強制終了画面を見たところwinoldapというのが問題らしいのですが、 対処法はありますでしょうか?
379 名前:nobodyさん mailto:sage [04/05/09 23:27 ID:???] Windows9x系ならOSのバージョンを上げるのが確実なんじゃ?
380 名前:nobodyさん mailto:sage [04/05/10 02:08 ID:???] OSも書かない、Apacheのどのファイルを入れたかも書かない、やったことも書かない。 これでどんな答えを期待してるんだか。
381 名前:nobodyさん mailto:sage [04/05/10 09:31 ID:???] 幻魔から地球を守るためサイキック戦士を募集中。
382 名前:374 mailto:sage [04/05/10 11:17 ID:???] 先ほどOSをまたインストし直しました。 OSはWinMeでインスト後Apache2を入れるだけにしてみましたが、 やはり動きません。 過去何度も入れ直したことはありますが、 こんなことは初めてです。 昨日、再インスト前にLinuxとデュアルブートしようと、 fdisk使ったことと関係があるのでしょうか? 結局、Linuxイントールするときに、 bootパーティションの設定でエラーが出てしまい、 Winの入れ直しからやり直そうとしていたところでした。