5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Apache〜嗜みとして〜 Part3

1 :nobodyさん:03/01/29 23:41 ID:???
http://www.apache.jp/

Apache 1.3
http://httpd.apache.org/docs/
http://httpd.apache.org/docs/mod/directives.html
Apache 2.0
http://httpd.apache.org/docs-2.0/

玄人御用達UNIX板のスレ
Apache関連 Part4
http://pc.2ch.net/test/read.cgi/unix/1040312647/

過去ログ>>2-4

2 :nobodyさん:03/01/29 23:42 ID:???
メーリングリスト検索
http://mm.apache.or.jp/mailman/namazu.cgi
Red Hat Linux カスタマイズガイドhttp://www.jp.redhat.com/manual/Doc80/RH-DOCS/rhl-cg-ja-8.0/ch-httpd-secure-server.html
ZDNet
http://www.zdnet.co.jp/help/tips/linux/apache.html

155氏によるFAQ
ttp://timekiller.info/Contents/Server/apache.htm
取り敢えず動かしてみる(やや内容が古いです)
ttp://www2j.biglobe.ne.jp/~apollo/server/server.html

過去ログ
http://pc.2ch.net/test/read.cgi/php/1026230350/
http://pc.2ch.net/php/kako/1003/10037/1003772635.html

3 :nobodyさん:03/01/29 23:42 ID:???


4 :nobodyさん:03/01/29 23:42 ID:???


5 :nobodyさん:03/01/31 12:36 ID:lwRm6QU+
記念うんこ

6 :nobodyさん:03/01/31 13:13 ID:???
>>5
今排泄してきたところ。すっきりんこ。

7 :nobodyさん:03/01/31 13:37 ID:???
いつになったら1.3.28が出るんだYO!
待ちくたびれたYO!
さっさとバグを発見して修正しろYO!

8 :nobodyさん:03/01/31 14:07 ID:bF0P9pKa
Win95/98/MEでApache2.0.44使ってるヤシはパッチも必要
http://nagoya.apache.org/mirror/httpd/binaries/win32/
apache_2.0.44-win9x-x86-apr-patch.zip

9 :nobodyさん:03/01/31 14:52 ID:???
Apache2で日本語URIを使って、鯖にあるSJISファイル名なデータを使いたいのですが
mod_encodingを使うと(・∀・)イイ!!というようなことを見つけたので組み込んでみたのですが

・・・・<IfModule>の書き方がわかりません
今は、
<IfModule mod_encoding.c>
EncodingEngine on
NormalizeUsername on
SetSeverEncoding UTF-8
DefaultClientEncoding JA-AUTO-SJIS-MS SJIS

AddClientEncoding "cadaver/" EUC-JP
</IfModule>

という、拾ってきた設定なんですが、やっぱり無理です

正しい方法教えてください、おながいしまつ・・・

10 :nobodyさん:03/01/31 16:07 ID:???
>>9
Apache1.3.xで一時Web_DAVを弄ってたんだが、もう忘れ気味...

SetSeverEncoding SJIS

でどうよ。

11 :nobodyさん:03/01/31 16:17 ID:???
ダメですた(TT
アンカがUTF-8でエンコードされてるモヨリ・・・(きちんとファイル取得もできてる・・)

12 :nobodyさん:03/02/01 08:22 ID:???
>>11
そこらへんはブラウザによって違うからムズイ
IE だと UTF-8 で URI を GET しにいくから mod_encoding しなくてもいい。

でも Mozilla とかだとダメ

13 :名無しさん@カラアゲうまうま:03/02/01 11:08 ID:???
>そこらへんはブラウザによって違うからムズイ

だからそのブラウザによる違いをAddClientEncodingで吸収するわけなのだが。

14 :nobodyさん:03/02/01 11:47 ID:???
なるほど〜
Mozillaも1.0.2(今使っているバーション)では、UTF-8に変換するようです。
おかげさまで、SJISリテラルでもUTF-8でもReqできるようになりました

今の問題は、mod_autoindexがアンカーをUTF-8にエンコードすることでつ
http://pc.2ch.net/test/read.cgi/unix/1026972599/ の261にパッチがあったので
当ててmakeしなおしてIndexOption指定したんですが、機能しない・・・
(やり方間違ってるのかな・・・?)

15 :14:03/02/01 18:33 ID:???
ワカンナイ〜
この件に関する情報少なすぎるです(TT

皆さんはautoindexを日本語ファイルに対応させてますか?

16 :nobodyさん:03/02/01 19:51 ID:???
日本語ファイルなんて非常識なものは使わないわけだが

17 :nobodyさん:03/02/01 20:22 ID:???
非常識なものがあふれかえってるわけだが

18 :nobodyさん:03/02/01 20:37 ID:???
日本語ファイル関係は WebDAV とか namazu 関係にも同ネタあるけど、
いまいち解決法が見つからないのよね。
そこまで必要に迫られてないってのもあるけど。

19 :nobodyさん:03/02/01 22:10 ID:???
おれは全部UTF-8に統一してるのでなんの問題もなく使えてる。

20 :nobodyさん:03/02/01 22:14 ID:???
UTF-8に統一すると、IEで個別に取得するときファイル名化けませんか?

21 :nobodyさん:03/02/02 01:57 ID:???
Apache関連
http://pc.2ch.net/unix/kako/985/985980991.html
apache超初心者専用スレッド
http://pc.2ch.net/test/read.cgi/unix/1006927053/
Apache関連 Part2
http://pc.2ch.net/unix/kako/1017/10178/1017812420.html
【祝】 Apache 2.0 Gold Release
http://pc.2ch.net/test/read.cgi/unix/1018100425/
Apache関連 Part3
http://pc.2ch.net/unix/kako/1026/10269/1026972599.html
Apache関連 Part4
http://pc.2ch.net/test/read.cgi/unix/1040312647/

Apacheの設定を教えてください
http://pc.2ch.net/php/kako/1003/10037/1003772635.html
Apache2.x 【新鯖入荷しました】
http://pc.2ch.net/test/read.cgi/php/1018333172/
【公開】apache総合スレッド【鯖】
http://pc.2ch.net/test/read.cgi/php/1026230350/
Apache〜嗜みとして〜 Part3
http://pc2.2ch.net/test/read.cgi/php/1043851302/

22 :nobodyさん:03/02/02 01:58 ID:???
TOMCAT
http://pc2.2ch.net/test/read.cgi/tech/998525941/
《The Jakarta Project》
http://pc2.2ch.net/test/read.cgi/tech/1019996589/

mod_perlを使おう!
http://pc.2ch.net/test/read.cgi/php/1005122528/
こんなApacheのモジュールがあるぞ自慢
http://pc.2ch.net/test/read.cgi/unix/1008253503/

.htaccessの偉い人 Part2
http://pc.2ch.net/php/kako/988/988800432.html
.htaccessの偉い人 Part3
http://pc.2ch.net/test/read.cgi/php/1019888234/

23 :nobodyさん:03/02/04 21:50 ID:gUuqqOC2
もしこのページが読めたのであれば、Apache ウェブサーバのインストールがこの計算機で無事に終了したことを意味します。

なんで、こんなわけのわからん日本語をつかうのれすか?

あなたの予想に反して、このページが見えているでしょうか?

なにを予想するの? なぜ、こんなブロークンジャパニーズを使う?

24 :nobodyさん:03/02/04 23:31 ID:???
>23
機械翻訳

25 :名無しさん@カラアゲうまうま:03/02/05 01:07 ID:???
ま、たしかにショボい訳だわな。
「予想に反して」ってのは誤訳といってもいいし。「期待に反して」あたりが適当。

が、文句あるならこんなところの書きこんでないで、
もっとマシな日本語に訳し直して contribute すべし。


26 :nobodyさん:03/02/05 08:42 ID:???
>>23
Seeing this instead of the website you expected?
予想したのはwebsiteです。

27 :nobodyさん:03/02/05 12:13 ID:???
違うだろ

28 :nobodyさん:03/02/05 18:03 ID:???
スレ違いかと思うのですが、適当なところが見つけれなくて
こちらに書かせてもらいました。
適当なところがありましたら誘導してください。

Win2KでApacheを使用して自宅サーバー開設の準備をしています。
そのなかでsendmailを使用して掲示板の書き込みのお知らせや
フォームメールのCGIがあるのですが、今まで使用していたレンタル
サーバーではsendmailのパスが記載されていて何の気なく設定を
していたのですが、いざ自分で立てようとしたらここで躓いてしまいました。

メールサーバーを立てれるという記事も読んだのですが、
これはsendmailを使用するのとは関係あるのでしょうか?
ただ独自ドメインで自由なメアドが取得できるというだけでしょうか?

すいません。どなたか教えていただけませんでしょうか?
スレ違いかもしれまんせ。申し訳あません。

29 :nobodyさん:03/02/05 18:27 ID:???
>>28
まだまだ知識が足りないよ。
痛い目にあって成長していくのもいいと思うが....

自宅サーバ板が出来たのでそっちで怖い話を一杯聞いてくるといい。

30 :nobodyさん:03/02/07 00:55 ID:???
ちょっと悩んでます、どなたか教えてください、、、。

ローカルに実サーバと同じ構成を作り、ローカルを更新→サーバへアップ、
という作業をしておりました。

ところが今まで1サイトだけの更新だったのが、3つになってしまい、
Apacheのヴァーチャルホストを利用しようと考えました。
しかし今までネームサーバーにはローカルのIPアドレスを使用してたので
いまいちドメインの設定が分らずにいます。

そこで質問なのですが、
1.ローカルで使用するのであれば、DNSをたてなくても、http.confに指定
するだけでドメインが使用できるのでしょうか?

2・hostsファイルの設定は必要なのでしょうか?
設定すると実サーバの確認の時にめんどくさいので、何かよい方法はいでしょうか?

3・ヴァーチャルホストを使わないで3つのサイトの環境を作る方法は
他にあるでしょうか?

すみません、アドバイスいただければ幸いです、、、、。

31 :30:03/02/07 01:01 ID:???
あああ、誤字訂正、、、、。
http.conf→httpd.conf
よい方法はい→よい方法はない

あと1の補足ですが、
ネームサーバーにドメインを適当に設定して動かしてみたのですが、
表示されませんでした。httpd.conf+hostsファイルの設定以外で
必要なもの(DNSとか)があるのでしょうか? ということッス。

よろしくお願いします、、、。

32 :nobodyさん:03/02/07 01:28 ID:???
>>30
Alias /aho/ /home/aho/public_html/ #aho鯖の分top
Alias /boque/ /home/boque/public_html/ #boque鯖の分top
Alias /manuque/ /home/manuque/public_html/ #manuque鯖のtop

って分け方はどぉよ?
1. DNSはなくてもイィが・・・
2.名前解決したいのならば必要
3.前述の方法。

33 :名無しさん@カラアゲうまうま:03/02/07 01:36 ID:???
DNS なり hosts なりが正しく設定されていないと、
そもそも apache の動いているホストに到達できない。
apache 以前の問題なので、httpd.conf では設定不可。
クライアントが参照する DNS なり hosts ファイルなりを設定しなくちゃならん。
# あくまでクライアント側の話なので、どうしても嫌ならば
# サーバ側では設定せずに済ますことも可。

name based virtual host は使わん、というのなら、
何もせずに IP アドレス直打ちでおっけー。

>3・ヴァーチャルホストを使わないで3つのサイトの環境を作る方法は
>他にあるでしょうか?

IPアドレスかポート番号を変えた設定ファイルをそれぞれ用意して、
httpd -f host-a.conf; httpd -f host-b.conf; httpd -f host-c.conf
のようにして別々のプロセスで起動してやればいいけど、
わざわざそんなことする理由が見えん。


34 :nobodyさん:03/02/07 03:50 ID:???
ちょっと質問です。セキュリティ的にマニュアルって見えてていいんでしょうか。
http://binbo8.he.net/manual/

35 :nobodyさん:03/02/07 09:25 ID:???
>>34
ただのhtmlだから問題ないでしょ

36 :nobodyさん:03/02/07 19:46 ID:???
>>35
ありがと。

37 :nobodyさん:03/02/15 12:12 ID:BPTTasAy
ちょっと教えて下さい。Windows2000+apache1.3.27でWebサーバーを
立てたいのですが、テストで他の人に50MBの動画をDLしてもらったら
速度が50k/秒しか出ないそうなんです。Cable,ADSLともに…

まったく同じ環境でWin2000+IIS5.0の場合は普通に速度が出ます。
httpd.confの設定はまだデフォルトのままです。速度関係の設定項目が
あるのでしょうか?教えて下さい。お願いします。

ちなみにBフレッツ100M使ってます

38 :名無しさん@カラアゲうまうま:03/02/15 12:29 ID:???
ちょっと改造するだけで100倍速くなったという冗談のような話があるぐらい、
WindowsのApache1.3.xはチューニングがいいかげんです。
特にデカいファイルでパフォーマンスが出ません。
http://www.bekkoame.ne.jp/~bero/apache-mmap.html

ちうことで、OSをUNIX系に換えるか、httpdをApache2かIISに乗り換えるかしましょう。

上のURLには改造されたバイナリも置いてあるけど、セキュリティホールが
あるバージョンなので使っちゃダメです。
パッチ当てて自分でコンパイルするならいいけど。


39 :nobodyさん:03/02/15 15:15 ID:???
>38
アドバイスありがとうございます。早速、apache2を試してみます。

40 :nobodyさん:03/02/16 19:09 ID:???
Apacheのログに怪文が、、、。
なんかバイナリーデータをテキストで開いたみたいな感じなってる。
何がおこったんだろ?

恐くなって捨てちゃった後に、
捨てたら何だったのか分からない事に気付く罠、、、。

意味のあるテキストも書かれてた気がする。
Win…とかいう文字はあったような(爆

また起ったら詳しく書きます。
これだけで分かるかたいらっしゃったら教えて下さい
(ありえねぇ、、、)

よろしくデス

41 :nobodyさん:03/02/17 10:48 ID:???
さっきうちのもなってたよ。
nullとffffhは空白に変換して開きますとか言われて。
ひらいたら2ちゃんのログが入ってたよ。
スワップされたやつがログファイルに突入してきたみたいだな。
まあWINだしそのくらいは。

42 :nobodyさん:03/02/19 00:28 ID:???
Apache1.3.24(Win32)をインストールしましたが、Startできません。

一回目実行時のエラーログ:
[Tue Feb 18 15:12:12 2003] [crit] (2)No such file or directory: make_sock: failed to get a socket for port 80
二回目実行時のエラーログ(三回目以降は一緒):
[Tue Feb 18 15:13:31 2003] [crit] (9)Bad file descriptor: make_sock: failed to get a socket for port 80

です。
別のアプリケーションが80番を使っているということはないようなのですが。

OSはWindows2000(SP3)です。

43 :42:03/02/19 00:52 ID:???
あ!httpd.confは一切触ってません。
portだけ80→900に変えた場合は、
最後の「〜socket for port 80」が「〜socket for port 900」に
なるだけでした。

44 :nobodyさん:03/02/19 01:59 ID:???
No such file or directory

45 :nobodyさん:03/02/19 08:39 ID:???
それ以前に何故Apache1.3.24なのかと小一時間・・・・んがっ

46 :nobodyさん:03/02/19 12:36 ID:???
英語は結論や言いたい事が文頭に来る。
エラーメッセージも多分そう。

47 :nobodyさん:03/02/19 12:40 ID:???
localhostで接続できない理由って
hostsの設定以外で何かあるっすか?

48 :nobodyさん:03/02/19 13:57 ID:???
>>47
まずはログを見りる。
起動していなきゃ見れない罠。

49 :42:03/02/19 20:52 ID:???
>>44さん、>>46さん
お返事ありがとうございます。

ヒントを元に考えた結果、apache.exeを直接叩いたり、
コマンドで"〜\apache.exe -k start"としたとき、エラーログは出ませんでした。
しかし、何故、
[スタート]→[プログラム]→[Apache HTTP Server]→[Control Apache Server]→[start]の
"C:\Program Files\Apache Group\Apache\Apache.exe" -w -n "Apache" -k start
ではStartできないのか不明です・・・。
管理ツールのサービスにて起動させようとしても、
---------------------------------------------------
ローカルコンピュータのApacheサービスを開始できません。
サービスはエラーを返しませんでした。Windowsの内部エラーまたはサービスの内部エラーであった可能性があります。
問題が解決しない場合は、システム管理者に問い合わせてください。」
---------------------------------------------------
というアラートが出てしまいます。
イベントビューアを見ると
---------------------------------------------------
The Apache service named C:\Program Files\Apache Group\Apache\Apache.exe reported the following error:
>>> [Wed Feb 19 20:36:39 2003] [warn] pid file c:/program files/apache group/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? <<<
before the error.log file could be opened.
More information may be available in the error.log file.
---------------------------------------------------
こんな説明がでてくるのですが、何故こうなるのか意味がわかりません。

apache.exeを直接叩いたり、
コマンドで"〜\apache.exe -k start"としてStartさせたとき、
何が原因かわかりませんが、うまく動作しない事もありますし・・・。
セキュリティソフトと相性が悪いのでしょうか?(McAfee使ってます。)
セキュリティソフトを立ち上げないでStartさせても駄目です。

50 :42:03/02/19 20:52 ID:???
>>45さん
勉強の本に添付されているCD-ROMにそれがついていたので、
ある程度信用できるのかと思い、使ってみました。
その後、一旦落として、1.3.27を入れてみましたがコレも駄目みたいです・・・。
(現象は全く一緒です)

51 :42:03/02/19 21:18 ID:???
>>49の補足です。
> 何が原因かわかりませんが、うまく動作しない事もありますし・・・。

の内容ですが、具体的に。

Tomcatと連携させようとしているのですが、
Tomcat起動→Apache起動→Tomcat停止→Apache停止のこの時、
スタートしていない(既に止まっている)というエラーがでたり、
また、
httpd.confに以下の文をきちんと追加させているのに、
---------------------------------------------------
LoadModule webapp_module modules/mod_webapp.so
WebAppConnection conn warp localhost:8008
WebAppDeploy examples conn /examples/
WebAppDeploy hogehoge conn /hogehoge/
---------------------------------------------------
examplesのディレクトリ以下は見れるのに、
hogehogeは見れなかったりします。

Apacheもまともに入っていないような感じなのに、
連携なんてできる訳がないのでしょうか?
連携にWebappを使ってるのがまずいのかもしれませんけど。うーん。

52 :nobodyさん:03/02/19 22:02 ID:???
>>42殿
そのApacheバイナリパッケージはどこから入手されたものでしょうか?

53 :42:03/02/19 22:57 ID:???
>>52さん
Apache1.3.24は、
「10日でおぼえるJSP/サーブレット入門教室」(初版)のCD-ROMで、

Apache1.3.27は、
ttp://nagoya.apache.org/mirror/httpd/binaries/win32/
ここからです。

54 :tantei:03/02/19 23:16 ID:???
★あなたのお悩み解決致します!!
●浮気素行調査
彼氏、彼女、妻、夫の浮気を調査致します!!
●盗聴器盗撮機発見
あなたの部屋に誰かが仕掛けているかも!!
●行方調査
行方不明になっている家族の消息を調査致します!!
●電話番号から住所割り出し
一般電話、携帯から住所を割り出し致します!!
●ストーカー対策
社会問題ともなっているストーカーを撃退致します!!
その他人生相談からどんなお悩みでも解決いたします!!
 24時間受付  090−8505−3086
URL  http://www.h5.dion.ne.jp/~grobal/
メール  hentaimtt@k9.dion.ne.jp
   グローバル探偵事務局 



55 :nobodyさん:03/02/20 09:17 ID:???
>>49
Apache(Win32)はスタートするとlogsフォルダにhttpd.pidファイルを作成する。
ストップすると削除する。
pidファイルがあるのにさらにスタートしようとしたって事かな。

56 :52:03/02/20 18:57 ID:???
>>42殿
いっぺん本家からmsiパッケージを入手してインストールすることをお勧めしまっす。

57 :ソフト屋になりたいハード屋:03/02/22 08:40 ID:OnsJTGot
私もwinでのtomcat+apacheの連携に苦しみました。
httpd.confはLoadModule〜の1行だけにして、
mod_jk2を使って、workers2.propertiesを編集
したら連携がうまくいったと思います。
参考URL:
http://ltm.cs.uec.ac.jp/~mutuki/server.html
http://hp.vector.co.jp/authors/VA000137/apache-tomcat-memo.html
http://ltm.cs.uec.ac.jp/~asahi/a-t.html
ちなみに私は、以下のバージョンで動作しました。
・apache_2.0.43
・tomcat-4.1.18
・mod_jk2-2.0.43.dll
・jakarta-tomcat-connectors-jk2-2.0.2-src.zipを解凍して得られる、
workers2.properties

58 :nobodyさん:03/02/24 18:50 ID:+mnrMKCa
すいません、助けてください。
TOMCATを入れた後、httpdが再起動できません。

/etc/rc.d/init.d/httpd start

を実行すると、
/etc/rc.d/init.d/httpd start
httpdを起動中: fopen: No such file or directory
httpd: could not open document config file /etc/httpd/$TOMCAT_HOME/conf/mod_jk.c
onf-auto
[失敗]
となってしまいます。

$TOMCAT_HOMEがじゃましているのかと思いますが具体的な解決方法がわかりません。

皆さん、知恵を貸してください。

59 :nobodyさん:03/02/24 23:29 ID:???
まさか$TOMCAT_HOMEをそのまんま記述していることはないよね?

60 :nobodyさん:03/03/06 06:47 ID:S2CqHr5e
URLがphpだとinfoseekなどに登録できません。
ディレクトリ形式に表記したアドレスを、
apache側でphpに変換する、なんてことは出来ますか?

たとえば、
http://hogehoge.com/1/
で呼ばれた時、実際には
http://hogehoge.com/view.php?id=1
を表示するようなことは、
出来るのでしょうか?


61 :nobodyさん:03/03/06 07:46 ID:ynaWfX2a
とりあえずココで選びなさいな
http://homepage3.nifty.com/digikei/index2.html

62 :nobodyさん:03/03/06 11:47 ID:???
>>60
出来ます。
Alias なり、rewrite なりと。

63 :山崎渉:03/03/13 17:07 ID:???
(^^)

64 :nobodyさん:03/03/17 18:57 ID:???
<VirtualHost>コンテナを設定するときにパターンマッチって使えないのでしょうか?
サブドメイン設定数が多くなると面倒なので以下のようにしたいと思ったのですが

<VirtualHost "^([^.]+)">
ServerAdmin root@foo.bar
DocumentRoot "/home/$1/public_html"
ServerName "$1.foo.bar"
ErrorLog /var/log/error_log
</VirtualHost>

65 :nobodyさん:03/03/17 19:21 ID:???
>>64
へ?
実際にないドメインにアクセスされたらどうするの?


66 :nobodyさん:03/03/17 22:32 ID:???
>64
http://httpd.apache.org/docs/vhosts/mass.html
http://httpd.apache.org/docs-2.0/vhosts/mass.html

67 :64:03/03/18 10:27 ID:???
>>66
ありがとう、あなたは神でつ。


少なくともわたしの脳内では。。。

68 :nobodyさん:03/03/19 10:52 ID:e+0PSYHd
mod_gzip-1.3.26.1a使っている人居ます?
なんか、うまくコンパイルできないんですが、
apache makeするところでこけます

69 :nobodyさん:03/03/19 15:19 ID:???
>>68
どうやったか書かないと・・・

70 :nobodyさん:03/03/21 12:12 ID:eeegUI3k
バーチャルホストの設定時にログを全て一カ所に出力することができないのでしょうか
いま下記の設定なのですが、ログファイル指定を同じにしても片方しか出ません。別名にするとそれぞれに出力されるのですが。

<VirtualHost *>
ServerAdmin dummy-host.example.com
DocumentRoot d:\www2
ServerName pppp.co.jp
ErrorLog logs/err-log-www2
CustomLog logs/acc-log-www2 common

</VirtualHost>

<VirtualHost *>
ServerAdmin dummy-host.example.com
DocumentRoot d:\www3
ServerName aaa.co.jp
ErrorLog logs/err-log-www3
CustomLog logs/acc-log-www3 common


71 :nobodyさん:03/03/21 16:32 ID:???
明示的に指定しなきゃ全部同じ場所に出る

72 :nobodyさん:03/03/21 18:04 ID:???
>>71
ありがとうございます。
うまくいきました。

73 :鯖ウマー:03/03/25 15:50 ID:cd5AOVX9
質問です。広告を自動で指定ディレクトリ以下のHTMLにすべて挿入したいんだが、
いまいち、方法が分からぬ・・どなたかHELP!

サーバーのドキュメントルート下のhtmlファイルのタグ(文字列)を全て置換すれば
可能らしいがmその方法も分からぬ

74 :nobodyさん:03/03/25 16:13 ID:???
mod_layoutというのもあるが
http://software.tangent.org/

75 :鯖ウマー:03/03/25 16:16 ID:cd5AOVX9
その機能があることを忘れてました・・
しかし、色々調べたところ、クッキー(例をあげるとトクトク)
に問題が生じるようです・・・


76 :nobodyさん:03/03/27 13:39 ID:f7fDmdAO
apache2のインデックス表示の時に、マルチバイトのファイル名のファイルへのリンクを
エンコードしないようにすることは可能でしょうか?

77 :nobodyさん:03/03/27 14:23 ID:???
>>76
エンコードしないとブラウザが対応してないんじゃないの。

78 :nobodyさん:03/03/27 15:47 ID:ZotVl6a6
RH8でデフォルトで入っていたApache2を使用しています。
cgi-binディレクトリ内の一部を.htaccessを使用して、
Basic認証とDirectryIndexを変更したいと思っています。

httpd.confでcgi-binにAllowOverride AllとOptions Allにして、
設定したいフォルダに.htaccessを置いたのですが、
Basic認証はきちんと動作するのですが、DirectryIndexが働きません。
書式は
DirectoryIndex foo.bar
で、ディレクトリを参照された場合foo.barがindex.htmlのように
表示されると思うのですが、なぜDirectryIndexが効かないのでしょうか。



79 :nobodyさん:03/03/27 16:07 ID:???
>>78
ScriptAliaseのcgi-binではダメだと思います。

80 :78:03/03/27 16:13 ID:ZotVl6a6
>>79
それはhttpd.confのことでしょうか。httpd.confには
<Directory "/strage/www/cgi-bin/">
AllowOverride All
Options All
Order allow,deny
Allow from all
</Directory>
という風に設定したのですが…。

81 :nobodyさん:03/03/27 16:17 ID:ttrF2Zdp
サンプルムービーです
http://homepage3.nifty.com/digikei/sample/sample.html

82 :nobodyさん:03/03/27 18:25 ID:m0IH1nEV

ApacheではScriptAliasに設定したディレクトリのみに
cgiの実行を許可する設定はできないでしょうか。

具体的に言いますと
ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"
と設定したとして
C:/Program Files/Apache Group/Apache/cgi-bin/ 配下の*.cgiは実行させたいが
C:/Program Files/Apache Group/Apache/cgi-bin/aaa/ 配下の*.cgiを実行させたくない
のですが、現状では両方実行してしまいます。(というより/cgi-bin/以下の階層は全て)


83 :nobodyさん:03/03/27 19:48 ID:???
cgi実行させたくないディレクトリに
RemoveHandler cgi-scriptと書いた.htaccessでも置いておけ。

84 :nobodyさん:03/03/27 21:31 ID:+ZW8Nl67
www.2ch.net/dir/abc/def.html や
www.2ch.net/dir/xyz/ といった /dir/ 以下へ
アクセスするURLを全て www.2ch.net/dir/ に
リダイレクトしたいのですが、どのように設定
すればよいのでしょうか?

85 :nobodyさん:03/03/27 21:42 ID:???
だな。
ScriptAlias の副作用ではなく、まじめにハンドラを設定してやるのがよろしいかと。

Alias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"
<Directory "C:/Program Files/Apache Group/Apache/cgi-bin">
Options +ExecCGI
SetHandler cgi-script
</Directory>
<Directory "C:/Program Files/Apache Group/Apache/cgi-bin/*">
Options -ExecCGI
RemoveHandler cgi-script
</Directory>


86 :nobodyさん:03/03/27 21:45 ID:???
>>84
リダイレクトという言葉まで出てきているなら
ここで聞くまでもなくググればいいと思うが…。


87 :82:03/03/28 10:53 ID:???
>>85
設定変えてみたのですが、挙動が変わりません。
なんか根本的に間違ってるんですかね?

88 :nobodyさん:03/03/28 16:07 ID:???
>>84
DirectoryIndexが
DirectoryIndex index.html index.htm index.shtml
とするならば

RedirectMatch /dir/[^(index\.?shtm?l)](.+)$       http://localhost/dir/
              ↑DirectoryIndexにマッチしれ      ↑リダイレクト先

俺のヘタレな頭では正規表現の仕方がこんなのしかできんが
/dir/にアクセスすると 302で /dir/$DirectoryIndex に移動するみたいなんで

89 :84:03/04/01 21:31 ID:???
>>88
DirectoryIndex が index.php だったので、
RedirectMatch /dir/([^(index.php)]+) http://www.2ch.net/dir/
これで、ループせずにリダイレクトを実現することができました。

90 :82:03/04/03 08:34 ID:9vXIT398
やっとわかった
ScriptAlias はそこから以下全てcgi実行可になって、
Options -ExecCGIも無効なのね

>>85にさりげなくAliasと書いてるのに気がつかなかった


91 :nobodyさん:03/04/03 12:02 ID:???
( ゚д゚)ポカーン

92 :nobodyさん:03/04/04 20:30 ID:???
http://www.apache-gui.com/

Win用の設定をGUIでするツールっぽいんだけどこれってどうよ?
結構便利っぽいけどGoogleでも日本でこれを扱ってるところがない・・

93 :nobodyさん:03/04/04 20:37 ID:???
なんで自分で試してみようと思わんの?

94 :nobodyさん:03/04/04 20:42 ID:???
>>93
スマソ
誰かこのツールのこと知ってるヤシいないかなぁ、と・・

95 :92=94:03/04/04 22:10 ID:???
つーわけで、入れてみました。

ttp://maichy.s1.x-beat.com/up/data/oo008.png

結構使いやすいのですが、少し気になった点があります。
・結構動作が重い
・シェアウェア($35、試用期間30日)
・日本語パッチ・日本語のランゲージファイル等はなし

最後の一つは中学英語ぐらいあれば問題はないと思われますが・・

96 :nobodyさん:03/04/05 10:21 ID:zGOxzlsb
ssiが動作しないのですが原因がわかりません。
事象:shtmlを呼び出しても応答が帰ってこない。
    (ssiの記述<!--#exec cmd="./count.pl"-->を削除すると表示される)

環境
windows98 apache1.3.27 

httpd.conf
DocumentRoot "D:/www2"

<Directory "D:/www2/">
AllowOverride all
Options ExecCGI Includes MultiViews
AddHandler cgi-script .pl
AddType text/html .shtml
AddHandler server-parsed .shtml
Order allow,deny
Allow from all
</Directory>

aa.shtml
<!--#exec cmd="./count.pl"-->

log
エラーログには何も書かれない
アクセスログは書かれなかったり、304がでたりまちまち

同じ内容でwinxpのapache1.3.27環境では上手く動作しました。
windows98特有の原因があるのでしょうか?
あるいはインストール時の注意点等あるのか。
webで色々探しましたが行き詰まったのでここに書き込みました。
思い当たる事がある方はよろしくお願いします。

97 :nobodyさん:03/04/06 00:17 ID:???
Perlが入っていないとか

98 :山崎渉:03/04/17 12:09 ID:???
(^^)

99 :山崎渉:03/04/20 06:23 ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

100 :nobodyさん:03/04/20 12:03 ID:???
100!!

101 :愛子:03/05/21 22:23 ID:+D5sjRGl
プログラマの愛子といいます.

この度、Apacheのモジュールを作成させられてます。
あらゆるコンテンツに独自の認証をするモジュールです。
仮にmod_sexyとします。
Apache本体に、apxsでコンパイルして組み込んで、動作の
確認までは済んでるのですが、ブラウザに表示できる
コンテンツがhtmlファイルしか表示できないんです。
CGIだと、素のままecho 〜とか表示されちゃいます。

LoadModule sexy_module libexec/mod_sexy.so
<Location />
SetHandlersexy-handler
AllowOverride None
Options None
</Location>

こんな感じでhttpd.confには記述しています。

誰か助けてください。
助けてくれる方、いましたら私のマルヒ画像アップします。
よろしくお願いします。


102 :nobodyさん:03/05/21 22:52 ID:???
マルチポストにつきレスを付けないように
http://pc.2ch.net/test/read.cgi/unix/1040312647/796

103 :bloom:03/05/21 23:08 ID:JZ9K0e/X
http://homepage.mac.com/ayaya16/

104 :山崎渉:03/05/22 01:56 ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

105 :山崎渉:03/05/28 17:21 ID:???
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

106 :nobodyさん:03/06/07 07:20 ID:???
                          .|_|__|__|__
                        .∧_/|__|__|__|_
                  グシャ  (  ;;;;;;;|_|__|__|__
                    =〔~∪ ̄..|__|__|__|_
                    = ◎〜◎|_|__|__|__


107 :山崎 渉:03/07/15 11:14 ID:???

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

108 :nobodyさん:03/07/18 23:34 ID:oaoqlXDR
apache2.0の最初に出る画面(index.html?)は どこにあるの?
/var/www/htmlには ありません

109 :nobodyさん:03/07/18 23:59 ID:???
>>108
あなたの予想に反して・・・のこと?
htdocsにいろんな言語・文字コードであるでしょ

110 :nobodyさん:03/07/19 16:32 ID:KeSFoKho
1.3.28 出たね

111 :nobodyさん:03/07/19 16:43 ID:Jwte2f1M
大変よく出来ました◎
http://homepage3.nifty.com/coco-nut/
とても見やすく出来ました◎
http://homepage3.nifty.com/coco-nut/fe/ero.html

112 :_:03/07/19 17:05 ID:???
http://homepage.mac.com/hiroyuki44/

113 :nobodyさん:03/07/20 15:54 ID:???
ttp://x68000.startshop.co.jp/~68user/net/http-1.html
などを参考にして、perlで簡単なhttpクライアントを作ろうと
思ってるんですが、Apache 1.3に接続して、存在しないファイルを
リクエストしたり、PHPスクリプトを呼び出したりすると、応答のなかに
d2 とか 0 とか eac とか、変な文字が混じってしまいます。

これは何だろうと思って調べてみると、どうやら空行の後から、
次の空行までの間の文字数が16進数で表わされたもののようです。

普通のhttpクライアントはこんなものを受けとっていないようなので、
クライアント側のコーディングに依拠するのでしょうが、
これは何なんでしょうか。どうやったら普通のデータから取り除く
ことができるんでしょうか。


114 :113:03/07/20 16:46 ID:???
>>113
自己解決。HTTP 1.1の Transfer-Encoding: chunked というやつでした。


115 :nobodyさん:03/07/21 05:59 ID:???
http://www.cert.org/advisories/CA-2002-17.html

116 :nobodyさん:03/07/21 13:34 ID:???
mod_gzip がうまく動いてないのでアドバイスお願い

環境: Windows NT SP6a + Apache: Apache 1.3.26 + mod_gzip: 1.3.26.1a
問題: mod_gzip.log を見ても DECLINED:NO_ACCEPT_ENCODING となり、圧縮転送されていない


117 :116:03/07/21 13:35 ID:???
改行大杉で跳ねられた。ムカツク

↓httpd.conf に追加した部分
LoadModule gzip_module modules/ApacheModuleGzip.dll
AddModule mod_gzip.c
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_temp_dir D:\USR\TEMP
mod_gzip_keep_workfiles No
mod_gzip_minimum_file_size 300
mod_gzip_maximum_file_size 0
mod_gzip_maximum_inmem_size 600000
mod_gzip_min_http 1000
mod_gzip_handle_methods GET POST
mod_gzip_item_include reqheader "User-agent: Testzilla/1.00"
mod_gzip_item_include file \.html$
mod_gzip_item_include file \.pl$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/html$
mod_gzip_item_include mime ^text/plain$
mod_gzip_item_include mime ^httpd/unix-directory$
mod_gzip_item_exclude reqheader "User-agent: Mozilla/4.0[678]"
mod_gzip_item_exclude file \.js$
mod_gzip_item_exclude file \.css$
mod_gzip_item_exclude mime ^image/
LogFormat "%h %l %u %t \"%V %r\" %<s %b mod_gzip: %{mod_gzip_result}n In:%{mod_gzip_input_size}n -< Out:%{mod_gzip_output_size}n = %{mod_gzip_compression_ratio}n pct." common_with_mod_gzip_info2
CustomLog logs/mod_gzip.log common_with_mod_gzip_info2
mod_gzip_add_header_count No
</IfModule>


118 :116:03/07/21 13:39 ID:???
↓で、mod_gzip.log に吐き出されたログ
192.168.0.10 - - [21/Jul/2003:13:06:36 +0900] "hogehoge GET /test-big-text.txt HTTP/1.1" 200 135047 mod_gzip: DECLINED:NO_ACCEPT_ENCODING In:0 -< Out:0 = 0 pct.

↓テストに使ったクライアント(perl)
#!/usr/bin/perl
use LWP::UserAgent;
{
$ua = LWP::UserAgent->new;
$ua->agent( "Testzilla/1.00 hoge/9999" );
$req = HTTP::Request->new( GET => '/test-big-text.txt' );
$req->protocol( 'HTTP/1.1' );
$req->header( 'Accept-Encoding' => 'gzip' );
$res = $ua->request( $req );
if ( $res->is_success ) {
print $res->headers->as_string;
}
else {
print "Error: " . $res->status_line . "\n";
}
}


119 :nobodyさん:03/07/21 14:55 ID:???
嗜みとして、1.3.26はヤメレ

120 :nobodyさん:03/07/23 23:21 ID:X7ypENDa
誰かこの文章が何を言いたいのか日本語で解りやすく教えてくれ。
http://www.apache.jp/misc/windows.html

121 :nobodyさん:03/07/24 00:56 ID:???
>>120
windows で鯖立てんじゃね

122 :nobodyさん:03/07/24 01:06 ID:???
>>120
うぃん坊主氏め!!

123 :nobodyさん:03/07/24 01:38 ID:S635TWz1
ものすごく初心者的質問で、申し訳ありませんが、、、どなたか教えてください

OS:WindowsXP Professional



Apache HTTP Server 2.0.44をインストール後

http://localhost と入れてテストページを表示しようとしたら
ページがみつかりません、のエラーが出ました

(本当は
  「あなたの予想に反して、このページが・・・」というページが表示されないといけないはずなのですが、、、)

そこで、

http://localhost:8080/

と入れると

「あなたの予想に反して、このページが・・・」というページが表示されました

なぜでしょうか、、、

どなたか教えていただけないでしょうか
よろしくお願いします





124 :nobodyさん:03/07/24 01:39 ID:???
>>123
> なぜでしょうか、、、
そういう設定をしたから

125 :nobodyさん:03/07/24 01:45 ID:S635TWz1
123です

そういう設定って、、、
ど、どこで、、、(T-T) >124

ServerInfomation

の設定のところで、最初に
only for the Current User, on Port 8080,,,
というほうを選んでしまったので

インストールをやりなおして

for All Users, on Port80,,,

のほうを選びなおしてみたいんですが、、、

それとは関係ないでしょうか?

はじめたばっかりで右も左も、、、



126 :nobodyさん:03/07/24 01:47 ID:???
>>125
http://www.google.co.jp/search?q=cache:-kDmvqnP9MgJ:miyazaki.ddo.jp/linuxserver/apacheandtomcat.html+apache+%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB+8080&hl=ja&start=3&ie=UTF-8

127 :nobodyさん:03/07/24 01:47 ID:???
>>123
単にhttpd.confが正しくないだけ

128 :nobodyさん:03/07/24 01:48 ID:???
>>125
もう2.0.47まで出てるんだから新しいのにしとけ

129 :nobodyさん:03/07/24 02:26 ID:S635TWz1
>126,127,128さま

ありがとうございました(T0T)

本当に、、、httpd.confにちゃんと

Listen 8080って書いてありました,,,

Listen 80

に変えたらうまく動作しました
(本当にこれでよかったのかは自信ないですが)

その後、TomCat もいれて連携もうまくいきました

今日は大満足で眠れそうです(簡単なひと、、、

明日からは実際に動かしてみまーす(^−^)

みなさん、ありがとうございました

128さま>最新版も入手してみまーす



130 :_:03/07/24 02:51 ID:???
http://homepage.mac.com/hiroyuki44/

131 :_:03/07/24 03:06 ID:???
http://homepage.mac.com/hiroyuki44/hankaku10.html

132 :nobodyさん:03/07/24 09:32 ID:???
無駄な行間、顔文字、「まーす」、、、、、

そうか、厨らしさってこうやったらでるのね(藁
勉強になりm下

133 :nobodyさん:03/07/24 11:38 ID:???
氏ね

134 :120:03/07/24 13:40 ID:ArR0Y3YD
>>120
>誰かこの文章が何を言いたいのか日本語で解りやすく教えてくれ。
>http://www.apache.jp/misc/windows.html
うーむ、M$厨がなにやらSCOまがいな事始めたってのが波紋呼びそう
なんだけどって言いたかったんだけど。。
で、漏まいらどうよ?

135 :nobodyさん:03/07/24 14:07 ID:2tj+vYLs
>>134
・EULAにおける「インターネット情報サービス」がIISの事なので
 Apacheは関係なし

・EULAに『サーバーソフトウェアとしては使用できない』
 旨の記述のない OS(Windows XP Professional等)では接続端末数が10まで

これだけだろ
IISの和訳を強引に他ソフトに当てはめようと必死なMS。。

136 :nobodyさん:03/08/13 01:32 ID:???
>>101

sexy-handlerをそのように実装してるからでしょ。
なんでap_check_accessフェーズで処理しないの?
HTMLのフォームでID/Password入力させたいとかそーいう理由か?

どーしてもこんてんつはんどらでやりたいってんなら、
cgi-handlerと同じ仕事を実装するか、ap_invoke_handler()とかでCGIとして処理させたら?

137 :nobodyさん:03/08/13 20:54 ID:???
スゲー遅レス

138 :nobodyさん:03/08/17 23:16 ID:???
Win2000でApache1.3.28 PHP4.3.2をインストールしてるのですが、
cgiでの設定はうまくいきましたが
モジュールで動かそうとするとうまくいきません。

LoadModule php4_module M:/_Server/php/sapi/php4apache.dll

AddModule mod_php4.c

AddType application/x-httpd-php .php

の三つをhttpd.confに設定したのですが、Apacheを起動すると
「指定されたモジュールが見つかりません」
というエラーが出て起動しません。
何か忘れてることがあるのでしょうか?

139 :nobodyさん:03/08/17 23:24 ID:wuvEQ2GQ
age忘れ…

140 :nobodyさん:03/08/18 00:46 ID:???
2行目いらない
んで,dllにパス通ってる?具体的には install_dir/{dll, extentiosn}

141 :nobodyさん:03/08/18 00:46 ID:???
typo
s/extentiosn/extentions/

142 :nobodyさん:03/08/18 00:54 ID:???
>2行目いらない

いるでしょ。1.3.28なんだから。

143 :nobodyさん:03/08/18 22:55 ID:???
>142

少なくともうちの httpd.conf には書いてなかった(1.3.26 のころから)
Win2k SP4 + Apache1.3.28 + PHP4.3.2 with mb1.1
# 今は Apache2.0.47 にしたから戻して試すの面倒

144 :nobodyさん:03/08/18 23:56 ID:???
>>140
パス通ってる?ってなんざんしょ?
ちとわかんなかったっす

別のマシンで試したところまったく同様の設定で一発でいけました
で、今までも2,3度入れ直してたんですが、
再度再インストールしてみてダメで
php4ts.dllを一度消して置き直したらなぜかいけますた(゚д゚)

なんだったんだろ…

>>143
2行目消したら動かないっす(少なくともうちでは)

145 :nobodyさん:03/08/20 15:52 ID:YfRm/jWq
apache は suexec_log を自動生成するんですか?
suexec_log を消しても、すぐに復活するので。
どこをいじれば、消すことが出来ますか?

146 :nobodyさん:03/08/20 21:02 ID:???
↑すごいヴァカ発見。マニュアルとか一切見ようとしないんだろうナァ…。

147 :nobodyさん:03/08/20 22:30 ID:???
(´-`).。oO(log指定しなかったら実行ファイル置いたディレクトリ下にsuEXECのログが「沸いてアセったなぁ)


148 :nobodyさん:03/08/21 01:45 ID:???
>>146
こんな奴から馬鹿呼ばわりされたら死にたくなるな…。

44 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)