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

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

【Windows】Apache初心者質問スレ 2鯖目【専門】

1 :DNS未登録さん:04/12/20 20:16:53 ID:???
Windowsユーザ独自の悩みも多いようなのでスレを分けました。

1.質問する前にDocumentの目次、過去レス、関連サイトぐらいは目を通すこと。
2.質問する前に[http://www.google.co.jp/]で検索する努力を惜しまないこと。
3.煽らないこと。
4.煽りは無視すること。煽りに反応するアナタも荒らしですよ( ̄ー ̄)b
5.質問者も回答者も言葉使いに気を配ること。

<質問にあたって鉄の掟>
OS、Apacheのバージョン、やりたいこと、やってみたこと、できないこと
を明記しましょう。( 回答者は超能力者ではありません )

※関連サイト
http://httpd.apache.org/
http://www.apache.jp/

※関連スレッド
Apache統合スレ 7【HTTPServer以外も含む】
http://pc5.2ch.net/test/read.cgi/mysv/1088866818/
【簡単】ANHTTPD総合スレ【初心者向き】
http://pc5.2ch.net/test/read.cgi/mysv/1044097841/
BlackJumboDog【ANHTTPDを超えろ!】
http://pc5.2ch.net/test/read.cgi/mysv/1050726415/

※●が無くてもここで過去スレを無料で見ることができます。
htt?://makimo.to/

2 :DNS未登録さん:04/12/20 20:18:18 ID:???
前スレ
【Windows】Apache初心者質問スレ【専門】
http://pc5.2ch.net/test/read.cgi/mysv/1087514426/

3 :DNS未登録さん:04/12/20 22:13:29 ID:0Xonufs8
age

4 :DNS未登録さん:04/12/20 22:23:54 ID:???
即死防止保守

5 : :04/12/21 17:37:32 ID:WQ8TBUaB
..........

6 :DNS未登録さん:04/12/21 18:11:35 ID:???
http://49uper.com:8080/html/img-s/29690.zip

apache2用conf日本語訳これの元ネタドコだったか失念。
だれか知ってる香具師URL教えれ。
できればテンプレに追加よろ。

7 :6:04/12/21 18:15:36 ID:YZHzQoph
ネタ元のURLをテンプレに。。。。だ。

8 :DNS未登録さん:04/12/23 18:43:27 ID:???
>>6
なんでわざわざ落として解凍までして見ないといかんのよ。。。
httpd.confの日本語訳ならググれば簡単に見つかるわけで。
どんなのか知らんけど、それでないといけない理由があるのかな?

9 :DNS未登録さん:04/12/24 02:19:58 ID:???
こそーり怪しい設定を紛れ込ませてる可能性も否定できないな

10 :DNS未登録さん:04/12/24 14:02:05 ID:iyM8d+8O
【俺たちゃ裸が】Apache質問スレ【ユニホーム♪】から誘導されてきました。
以下コピペであることをお許しください。

WindowsXP/Apache1.3です。PHP4もインストールしています。
DocumentRoot "C:/Apache/home/public_html"
と設定していますので
C:/Apache/home/public_html/index.htm

http://localhost/
として表示されています。
現在XREAにて複数の独自ドメイン利用しておりまして、そのテスト用に使用しているのですが、
PHPでサーバルートを取得しようとする場合現在の設定ではうまくいきません。

C:/Apache/home/public_html/www.aaa.com/index.php
C:/Apache/home/public_html/www.bbb.com/index.php

これらのindex.php内で$_SERVER['DOCUMENT_ROOT']にて正しく動作するようにするには
どうしたらよいのでしょうか?よろしくお願いします。。。

11 :DNS未登録さん:04/12/24 15:17:51 ID:???
ばーちゃるほすとせっていして
hostsふぁいるに 
127.0.0.1 www.aaa.com
127.0.0.1 www.bbb.com
とかくのかな
質問の意味が今市わからんが。

12 :DNS未登録さん:04/12/24 15:22:42 ID:???
それとも
DirectoryIndex index.php
のことかな。

何に困っているんだかさっぱりみえねえ。


13 :DNS未登録さん:04/12/24 16:01:45 ID:???
たぶんvirtualhostだと思う

14 :10:04/12/24 22:13:13 ID:???
レスありがとうございます。説明がくどくなると思われたので省略しすぎてしまいました。
すいません。まだ設定途中ですがお陰さまで解決できそうです。
localhostっていうのはApacheではなくOS側の設定だったのですね。ここからして間違ってました。
只今hostファイルを書き換えたりバーチャルドメインの設定をしたみたところ、うまくいきそうな
感じがします。ありがとうございました。

ところでhttpd.confのバーチャルホスト設定のうち、ServerName は外部公開しない場合
適当な名前でよろしいのでしょうか?

15 :DNS未登録さん:04/12/24 23:20:22 ID:???
>>14
外部公開してもしなくても好きな名前でいいよ。
つか、>>1はちゃんと読んでるのかな?

・基礎の基礎程度はググって調べる手間を惜しまない。
・質問する場合はくどくなろうが情報を小出しにしない。←これ重要

特に後者はいざアドバイスしてもお門違いなことになる可能性だってあるわけで、
せっかく答えてくれた人に対してすごく失礼なこと。
どんなにくどいと思っても情報はすべて書くことが大切だよ。

16 :DNS未登録さん:04/12/25 00:26:32 ID:???
で、http://www.aaa.com/http://www.bbb.com/ はお前のサイトなのか?

17 :10:04/12/25 07:27:28 ID:???
おかげさまで無事に設定することができました。

>15
XREAを使っている方がいらっしゃればわかるかと思いましたので…。すいません。
機能や概念がわからないと質問するのも難しいものですね。もっと勉強します。

>16
はい、自分のドメインです。ちなみにXREAではpublic_html下にドメイン名のフォルダを
作ることによって複数のドメインを同居させることができまして。他のサーバでも同じような
仕様なのかわかりませんがこんな感じです。

ttp://www.honrai.com/www.aaa.com/index.htm

同じ

ttp://www.aaa.com/index.htm

とにかく本当にありがとうございました。よいクリスマスを。

18 :DNS未登録さん:04/12/25 09:51:10 ID:???
お前のかよ(藁
300万円で売ってくれ

19 :DNS未登録さん:04/12/25 15:54:57 ID:???
そんな低価格で売れる訳無いでしょう。

20 :DNS未登録さん:04/12/25 19:05:32 ID:Di73HmWg
Apacheの仲間でWinXPマシンにも搭載できる
のはありませんか?

21 :DNS未登録さん:04/12/25 19:06:10 ID:???
Sendmailのバージョン8.8.9以下を搭載できますか?

22 :DNS未登録さん:04/12/25 19:10:40 ID:???
>>20

事故レスです。すみません
ttp://www2j.biglobe.ne.jp/~apollo/

23 :DNS未登録さん:04/12/25 19:11:57 ID:???
WinXPの中にハンバーガーを3個以上食べられる方はいらっしゃいませんか?

24 :DNS未登録さん:04/12/25 19:37:10 ID:???
windowsXP
apache 1.3.31
tomcat 4.1.30
java 1.3

現在
http://hogehoge.com/aaa/servlet/xxxxxservlet
のようにして動かしています。
それを
http://hogehoge.com/
のようなURLでjavaのサーブレットを実行させるにはどのようにすればいいのしょうか?

よろしくお願いします

25 :DNS未登録さん:04/12/25 20:22:58 ID:???
windowsXP
apache 1.3.31
という環境なのですが

sendmail 8.8.7を
 ftp://ftp.sendmail.org/pub/sendmail/

からDLしてきました。ちゃんと入ってどうさするでしょうか?
教えてください



26 :DNS未登録さん:04/12/25 20:47:28 ID:???
windows 系とApacheのコンビだと
xsendmailとかそういうのを導入しないと駄目なのか?


27 :16:04/12/26 04:50:47 ID:???
>>17
まじかよぉぉぉっぅ
aaa.comの方は直接使ってないみたいだから売ってよ。
いくらなら売ってくれる?

28 :DNS未登録さん:04/12/26 10:01:02 ID:JsYoR28p

honrai.com というドメイン名は 2004/12/26 の時点では未だ登録されていません。

ttp://www.aaa.com/index.htm
The page cannot be found

29 :DNS未登録さん:04/12/27 00:06:59 ID:nueQ9wy7
WinXPSP2な環境なのですが、
Apache2のインストール時にサービス登録でエラーになってしまいます。
回避方法はありますでしょうか?

30 :DNS未登録さん:04/12/27 00:30:51 ID:???
>>29
おそらくSP2の問題だろう。
アクセス権限などの設定確認はしてみたのかい?
それに問題がなければシステムツールから手動でサービス登録してみるとかね。

31 :DNS未登録さん:04/12/28 17:09:38 ID:CClrpoE3
Apacheってなんですか?

32 :DNS未登録さん:04/12/28 17:27:32 ID:???
>>31
ttp://www.aladdinsoft.com/freemilah64.htm

33 :31:04/12/28 18:09:25 ID:???
(´ー`)y−〜 一匹釣れた

34 :DNS未登録さん:04/12/30 22:09:49 ID:EG3b/ry8
This should be changed to whatever you set DocumentRoot to.
という所のDocumentRoot下のDirectoryを指定したドライブの他にHDDを増設し容量を増やしたいと思っています。
現在Dドライブを指定しているのですが、他に別HDDのEドライブを追加して容量を増やしたい場合、
どのように指定すればD,E共に指定出来るのでしょうか?

環境はwin2Kでapache 1.3.31です。
どうぞよろしくお願いします。

35 :DNS未登録さん:04/12/30 22:11:47 ID:???
mount /dev/hdc /

36 :DNS未登録さん:04/12/30 22:25:12 ID:???
35さん、有り難うございます。

mount /dev/hdc / を私の場合
mount /dev/hde /をDirectory内に指定すればいいのでしょうか?

取りあえずやってみます。
ありがとうございました。

37 :DNS未登録さん:04/12/30 22:31:52 ID:???
うまくいきませんでした^^;
もうちょっと詳しく教えていただけるとうれしいですm(_ _)m

38 :DNS未登録さん:04/12/30 23:33:13 ID:???
ははははあh

39 :DNS未登録さん:05/01/01 15:46:54 ID:???
お正月ですし、ハッキリ言わせてもらいます!

SuEXECにしても、Apacheをrootで起動していたら、あぶないですね。
Windowsでは、そもそも根本からパーミッションに関する概念がUnixをまねして作ったOSとは異なっているので、
Apacheを動かすこと自体最初から問題がある、と思います。

40 :DNS未登録さん:05/01/01 23:27:13 ID:???
設定ファイルに
Alias /e-drive "e:/web no foruda"

フォルダの設定は必要に応じて・・・

あるいはディスクの管理でEドライブをDドライブにあるフォルダにマウント

41 :DNS未登録さん:05/01/02 09:37:52 ID:???
>>39
Windowsで共用鯖を立てようとすること自体間違ってますから。
Windows鯖は個人がテスト鯖として使用するのがベター

42 :DNS未登録さん:05/01/02 18:24:35 ID:???
Perlが使えないようにすればある程度はWin鯖で共用しても平気だと思う。
PHPなら、開けるファイルのパスをスクリプトのディレクトリ以下だけとかできるみたいだけど・・・。
Perlもできる?できたらできたである意味不便そうだがw

まぁ、*NIX OSであろうとも、信用できる相手以外には最初から貸さないのがベストかなw

43 :DNS未登録さん:05/01/02 20:54:57 ID:???
40さん、有り難うございます。
Alias指定すればよかったのですね。
頭が固くなっていましたが、無事出来ました!!
またこちらのほうはやってませんが
ディスクの管理からドライブマウント可能なのもとても勉強になりました。
どうもありがとうございました。

44 :DNS未登録さん:05/01/05 11:45:07 ID:???
Windows版のapache大丈夫?
踏み台にされたりしない?
みんな常に最新版にするよう更新しまくってる?

45 :DNS未登録さん:05/01/05 12:06:06 ID:???
>>44
>>39

46 :DNS未登録さん:05/01/05 12:15:07 ID:???
>>44
はぁ?
普通に管理してれば問題ない。

47 :DNS未登録さん:05/01/05 14:23:32 ID:???
>>44

> Windowsでは、そもそも根本からパーミッションに関する概念がUnixをまねして作ったOSとは異なっているので、
> Apacheを動かすこと自体最初から問題がある、と思います。

以上

48 :DNS未登録さん:05/01/05 15:01:04 ID:???
Win鯖はアクセス制御が大雑把だから外部に見られて困るファイルをどう隠
すかが胆だな。あと穴だらけのOSセキュリティーと

OSレベルはUnixtライクに言うと777と555と000しか無い。
それをせめてPC内部と外部で分けて制御できればLinuxに拘る理由も
すくない

だからアプリレベルで擬似 iノードを扱ってやってネットに晒す部分だけ
管理ウェアがアクセス制御すればいい。全てのサービスはまずそのiノー
ドを参照して動作を細かく制御出来るように

49 :DNS未登録さん:05/01/05 18:10:30 ID:???
win2kの場合なんだけど標準搭載しているIIS使ったほうがいいかな?
それともWindows版のApacheのほうがいいと思う?

50 :DNS未登録さん:05/01/05 19:30:13 ID:???
>>49
win2kを捨ててfreeBSDにする。

51 :DNS未登録さん:05/01/05 19:53:55 ID:???
ここはマイナーなWEB鯖、AN HTTPDを導入するのも手だな
和製webサーバーなだけにハックされる心配も皆無だろう

52 :DNS未登録さん:05/01/05 20:45:48 ID:???
>>49
win2kのIIS5は高負荷に耐えられない
winでやるならwin2003+IIS6じゃないと

53 :DNS未登録さん:05/01/05 21:04:53 ID:???
>Win鯖はアクセス制御が大雑把だから外部に見られて困るファイルをどう隠

UNIX のパーミッションよりも Windows のアクセス権の方が
ずっと細かい設定が可能だけど。

UNIX も OS によっては独自に拡張してるものがあるけど、
それぞれが勝手にやってるから OS 間でぜんぜん互換性がなくて使えたもんじゃない。


54 :DNS未登録さん:05/01/05 21:25:57 ID:???
さあ論点がずれてまいりました

55 :DNS未登録さん:05/01/05 22:30:08 ID:???
どうも道具は使い手次第という事を理解出来ていない方がいらっしゃるようですね。

56 :DNS未登録さん:05/01/06 01:20:15 ID:???
>>55
同意。
おまけに>>49のような自分のポリシーもなくて判断を他人に委ねる
ような馬鹿までいる始末だし、、、、

57 :DNS未登録さん:05/01/06 10:03:06 ID:???
Perlにはphpのopen_basedirに相当する機能はないのか?

58 :DNS未登録さん:05/01/06 10:23:18 ID:???
WindowsでPerl動かしてる人は、マジ、他人に貸さないほうがいいかもしれん。
open (FILE,"/WINDOWS/〜")みたいにすれば簡単にシステムディレクトリ内のファイル開けちゃう(左の例はWinXP)・・・マジ危険。
アップローダも危険な可能性があるな。
WinXPになったら、権限が「Administrator」と「User」しか実質なくなったからな・・・(苦笑)

59 :DNS未登録さん:05/01/06 12:21:54 ID:???
SuEXECにしても、Apacheをrootで起動していたら、あぶないですね。
Windowsでは、そもそも根本からパーミッションに関する概念がUnixをまねして作ったOSとは異なっているので、
Apacheを動かすこと自体最初から問題がある、と思います。

60 :DNS未登録さん:05/01/06 12:44:19 ID:???
つーか、少なくともこのスレ見てる香具師でWindows鯖を他人に貸したりしてる
馬鹿はおらんだろ?

61 :DNS未登録さん:05/01/06 13:04:50 ID:???
>>60
CGI・PHP・SSI無しなら貸しても問題ないでしょ

62 :DNS未登録さん:05/01/06 14:29:17 ID:???
*NIXでApacheをrootで起動するバカはこの世にいないと信じたいが・・・

>>61
PHPは「open_basedir」の設定を"."とでもしておけば有効でも平気かと。
Perlは・・・ソースからビルドしなおすとか書き換える気力がないなら貸さない方がいいかな。
SSIはどうなのかね・・・?

63 :βακα..._〆(゚▽゚*) :05/01/07 16:06:46 ID:???
>>59

おひおひ、おまいApacheつかってねーだろ?
Unix系でアパッチをRootで起動すると警告がでて落ちる&RootではSuexecできないようになっている

Windowsは起動用のユーザーで動く

64 :DNS未登録さん:05/01/07 16:39:56 ID:???
>>63
>Unix系でアパッチをRootで起動すると警告がでて落ちる&RootではSuexecできないようになっている
ハァ?正月ボケまだ引きづってるのかよ。

65 :DNS未登録さん:05/01/07 17:33:57 ID:???
>>64
>>63は所詮全角アルファベットのユーザーだよ。

66 :DNS未登録さん:05/01/07 17:48:28 ID:???
さあ実験してみよう。

# echo 'User root' > /tmp/hoge.conf
# /usr/local/apache2/bin/httpd -f /tmp/hoge.conf -t
Syntax error on line 1 of /tmp/hoge.conf:
Error: Apache has not been designed to serve pages while
running as root. There are known race conditions that
will allow any local user to read any file on the system.
If you still desire to serve pages as root then
add -DBIG_SECURITY_HOLE to the CFLAGS env variable
and then rebuild the server.
It is strongly suggested that you instead modify the User
directive in your httpd.conf file to list a non-root
user.

結果: root で起動しようとすると警告が出て落ちます。


67 :DNS未登録さん:05/01/07 18:30:55 ID:???
>>66
やっぱりバカだったか。

68 :66:05/01/07 18:50:39 ID:???
59でも63でもないので念のため。

そもそも「root で起動する」という言葉が曖昧なんだよ。
UNIX では Windows とは違って 1024 未満のポートを使うには特権必須なので、
port 80 を listen するには root でなければならない。
しかし、port 80 の listen が完了した後も権限を落とさずに root のままで
動かそうとすると>>66のように警告が出てエラーになる。どっちについて
言ってるのかを明らかにしないとお互いがお互いをバカを罵ることになる。

なお、root で suexec は不可というのではなく、ビルド時に指定されたユーザ以外は
不可というのが正しい。ついでに Windows には runas サービスというのがあるので、
これを使えばsuexec と同様のことは理屈の上では可能なはず。誰もやってないだけ。


69 :DNS未登録さん:05/01/07 19:47:25 ID:???
Apache Ver1 と Ver2 の違いを教えてください。
また、Ver1 と Ver2 の httpd.conf の互換性はありますか?

70 :DNS未登録さん:05/01/07 20:58:06 ID:???
あいたたた

71 :DNS未登録さん:05/01/07 21:01:10 ID:???
>>69
ドキュメントくらい読もうぜ。つーか全部読んどけ
ttp://httpd.apache.org/docs-2.0/new_features_2_0.html

72 :DNS未登録さん:05/01/09 03:15:24 ID:???
>>68
AddType使って.cgiと.pl適当に設定し、Actionでrunas経由でPerlを起動させれば可能かと思って試してみた。
結果:
runas使った場合、パスワードの入力を自動化できないからアウトだった。
RunAsサービスを利用して、パス入力を自動化する(事前に登録しておく)ソフトがあるようだが(RUNASAというのを見つけた)、コマンドライン引数をうまく渡せずにダメだった。

結論:
ApacheをUser権限で作成したユーザにて実行し、アクセス許可を必要最低限にすることで、ある程度の防御は可能(システムレベルでの改竄は防げる)。
Apacheから開かれるPerl等のプロセスはApacheと同じユーザレベルで実行されるため。
ただし、他ユーザのWEBアカウント内のデータを改変できる恐れがある(事前にディレクトリ配置を知っている必要はあるが)ので、やはり危険であることに変わりはない。
よって、Windows+Apache+Perl環境で、WEBスペースを信用できない第三者にレンタルすることはしてはいけないという結論に達した。

73 :DNS未登録さん:05/01/09 06:22:53 ID:???
>>72
これはどこかの自宅鯖関連のサイトで知ったWindowsだけにかぎらず
ほぼすべてのOS環境で可能な発想の逆転だが、ウェブサイト自体を
読み込みオンリーなCD-ROMなどの外部メディア&ドライブに置いて
公開するという方法がる。
当然ながら欠点はサイトの更新のたびにメディアを書き換えなければ
ならないという欠点はあるが、第三者からの改変は絶対に不可能。



74 :DNS未登録さん:05/01/09 12:33:23 ID:???
>>73
それなら、Apacheを起動するユーザのアクセス権限で書き込みを拒否した方が早い
別権限でリモートから置き換えることは可能だから楽だし。

75 :DNS未登録さん:05/01/09 18:09:23 ID:???
>>73
今や懐かし CodeRed なんかはメモリに常駐してリクエストを横取りするので、
ディスクを書き込み禁止にしても改竄されたページが表示される。

76 :DNS未登録さん:05/01/09 20:54:36 ID:???
ウイルス作った人って頭良いですね!!
スーパーハカーですね!!

77 :DNS未登録さん:05/01/09 22:48:22 ID:???
ウイルスなんてピンキリだろ。
ちなみに、最近流行してる「ウイルス」は、正しく言えばトロイの木馬だからなぁ。
DOS時代みたいに、他ファイルに「感染」して、流行していく形のものはほとんどないからなぁ・・・。
それだけ、ウイルス作者のレベルが下がったのかね。

78 :DNS未登録さん:05/01/09 23:58:02 ID:???
知ったかぶるにしてももう少しまともな知識をつけた方がいいよ。

>ちなみに、最近流行してる「ウイルス」は、正しく言えばトロイの木馬だからなぁ。

トロイじゃない。ワームだ。

>それだけ、ウイルス作者のレベルが下がったのかね。

ファイルに寄生して外に持ち出されるのをおとなしく待ってるよりも、
自力で外に出ていった方が感染力が強くなるというだけ。
作者のレベルとはまったく関係ない。

79 :DNS未登録さん:05/01/10 00:02:03 ID:???
知ったかぶるにしてももう少しまともな知識をつけてからの方がいいよ。

>ちなみに、最近流行してる「ウイルス」は、正しく言えばトロイの木馬だからなぁ。

トロイじゃない。ワームだ。

>それだけ、ウイルス作者のレベルが下がったのかね。

ファイルに寄生して外に持ち出されるのをおとなしく待ってるよりも、
自力で外に出ていった方が感染力が強くなるというだけ。
作者のレベルとはまったく関係ない。

80 :DNS未登録さん:05/01/10 00:07:05 ID:???
知ったかぶるにしてももう少しまともな知識をつけた方がいいよ。

>ちなみに、最近流行してる「ウイルス」は、正しく言えばトロイの木馬だからなぁ。

トロイじゃない。ワームだ。

>それだけ、ウイルス作者のレベルが下がったのかね。

ファイルに寄生して外に持ち出されるのをおとなしく待ってるよりも、
自力で外に出ていった方が感染力が強くなるというだけ。
作者のレベルとはまったく関係ない。

81 :DNS未登録さん:05/01/10 02:28:30 ID:???
>>80
pc5サーバーは攻撃食らってダウン寸前だった。
レスポンス悪くて連投してしまったんだろう、許す。

82 :DNS未登録さん:05/01/10 03:52:59 ID:???
なんか散々だったみたいだな。
漏れも各地の板に誤爆撃してしまったよorz

83 :DNS未登録さん:05/01/10 03:54:30 ID:???
>>80
ワームとトロイは別。
トロイはトロイで流行ってる。

84 :DNS未登録さん:05/01/10 04:20:13 ID:???
>>83
映画はそこそこヒットしたようだな。トロイ。

85 :DNS未登録さん:05/01/10 12:32:21 ID:???
すいません、htdocsフォルダが自分の作ったHTMLやCGIでゴチャゴチャして来たので整理をしたいんですが、
自分が製作したHTMLやCGIの他に元から入っているファイルが有りますよね?
あれって全部削除しても良いんですか?

86 :DNS未登録さん:05/01/10 13:56:11 ID:???
>>85
公開しないものをワザワザ置いておく必要はありません。
これを機に掃除をしましょう。

87 :DNS未登録さん:05/01/10 14:22:14 ID:???
>>86
ありがとうございます。
htdocsフォルダに最初から入ってるファイルは全部削除してよいんですか。
apacheをインストールした時から多数のファイルがhtdos内にあり邪魔だと思っていたんですが、
何のファイルかわからないものを勝手に消して動かなくなってはと怖くて、なかなか消せませんでした。
ちなみに、あのファイルは何なんですか?(何の役割を持っているんでしょうか?)

88 :DNS未登録さん:05/01/10 14:40:10 ID:???
>>87
予想に反してAPACHEが見えていますか?
って最初に表示されるページが各言語ごとにあるだけだよ。

89 :85:05/01/10 14:59:03 ID:???
>>87
ありがとうございます。
そうなんですか、じゃあ一応日本語バージョンのindex.html.ja.jisだけ残して消してみます。
ちなみに、README.rusというのがチョット聞きなるんですが、これは何なんですか?

90 :DNS未登録さん:05/01/10 17:53:31 ID:???
httpd.conf の中で参照されているものはファイルだけでなくその設定も消す必要あり。


91 :DNS未登録さん:05/01/10 18:49:03 ID:???
早速htdocsとついでにCGI-binの方も総て削除して見ました。
かなりサッパリして管理し易くなりました。
>>90
htdocsとCGI-binに最初から入っているファイルについてhttpd.confを検索してみましたが、
特にないみたいなので設定は弄んなくても良いんですよね?

92 :DNS未登録さん:05/01/10 20:04:07 ID:???
>>91
なんでhtdocsの中に公開ファイル作るような煩雑なことするわけ?
公開ファイルは”usr”とか”home”とかでも適当に専用の別途ディレクトリを作って
そこに置けばいいよ。
ちなみに漏れはc:\usrとかを作っておいて、その中に
apache2 ← Apache
home ← 公開ディレクトリ
local ← ActivePerl
php ← php
src ← その他各種ソース
work ← 一時作業ディレクトリ

みたいな感じで分けて整理してある

93 :DNS未登録さん:05/01/10 20:08:32 ID:???
>>91
apache1.3 ならばデフォルトでは Alias /manual/ ... があるはず。2.0 はないけど。

>>92
>なんでhtdocsの中に公開ファイル作るような煩雑なことするわけ?

htdocs っていちおう公開ファイルを置くためのディレクトリなんだけど……。


94 :91:05/01/10 20:10:22 ID:???
>>92
apacheとCGIは友人から簡単に教えて貰ったんですが、その時、公開ファイルはhtdocsに
入れろとしか言われませんでした。間違っていたら、ご指摘ください。

95 :DNS未登録さん:05/01/10 20:14:03 ID:???
>>94
ドキュメントルートはhttpd.confのDocmentRootの所を編集すれば
いいはずだが。

96 :91:05/01/10 20:33:23 ID:???
>>94
DocmentRootはhtdocsになっているので、例えばDocmentRootをHOMEにしたい場合は、
HOMEというフォルダを作成し、httpd.confのhtdocsという所をすべてHOMEに変更すればよいんですよね?
この場合、DocmentRootにしたフォルダはhtdocsと同じ階層でなくても良いんですか?

97 :DNS未登録さん:05/01/10 21:59:01 ID:???
>>96
例えばc:\homeとしたならば
<Directory "C:/home">
となる。
c:\hoge\homeならば
<Directory "C:/hoge/home">
パスをそのまま置き換えればよい。

>>93
> htdocs っていちおう公開ファイルを置くためのディレクトリなんだけど……。
そう、一応はね。
でも必ず従わなければいけない理由もないわけで。
自分が使いやすいように使うのが一番でしょ。
むしろデフォルトのhtdocsそのままに公開ファイルを置いて使ってる人って
小数じゃないかな。

98 :96:05/01/10 22:20:43 ID:???
>>97
なるほど、うちの場合htdocsの中身は全部削除したので、
このhtdocsのフォルダー名をただ変更(例えばHOMEに)して、
httpd.confをoeditなどで開き、置換でhtdocsを一気にHOMEに変えちゃえばOKという事ですね?


99 :DNS未登録さん:05/01/10 22:23:55 ID:???
>>98
Yes

100 :96:05/01/10 22:52:34 ID:???
>>99
思ったより、簡単に変更できるんですね。
早速試してみます。

101 :DNS未登録さん:05/01/12 22:56:27 ID:???
すいません、
apacheってapache本体とルートディレクトリは別々のHD(パーティションを切っているのではなく物理的に別のHD)に設定しても良いんでしょうか?

102 :DNS未登録さん:05/01/12 23:40:13 ID:???
ルートディレクトリ=Apacheインストール先のことだから不可

ドキュメントルートのことを言っているのならば問題なし

103 :101:05/01/12 23:59:21 ID:???
>>102
すいません、間違っていましたhtdocsやCGI−binのことです。
別のHDに設定(移動)しても大丈夫なんですか。
早速移動してみます。

104 :DNS未登録さん:05/01/15 13:53:28 ID:???
cgi-binフォルダから静的ファイルにもアクセス出来るようにしたいんですけど、どこいじれば良いんですか?
ぐぐったけどうまく見つけられなかったorz

105 :DNS未登録さん:05/01/15 21:10:51 ID:???
cgi-binの配置次第かと
ドキュメントルート直下に置いてるのなら、ScriptAliasはずせばいいんじゃ?
OptionsでExecCGI追加すれば実行できるし。
別フォルダになってるなら、ScriptAliasからただのAliasにして、やっぱりExecCGI足せば・・・。

これで動くはずだが、正しい表記かは知らん。

106 :DNS未登録さん:05/02/02 19:02:28 ID:???
海外からのアクセスやプロキシ経由でのホームページへのアクセスを禁止したいのですが
詳しく説明されているようなページを紹介していただけないでしょうか?

環境はvinelinux3.1+apache1.3.33です。どうかよろしくお願いしますm(_ _)m

107 :DNS未登録さん:05/02/03 02:42:49 ID:???
>>106
国内のIPアドレスのリストを入手して
このIPアドレスだけ許可すればいい。

設定はhttpd.confあたりにでもしてください。




108 :DNS未登録さん:05/02/07 10:29:40 ID:???
すいません、htdocsにAllowOverrideの設定をしようとした所、
-----------------------------------------
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
-----------------------------------------

-----------------------------------------
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride None
-----------------------------------------
と二つ設定する所があったんですが、どちらを弄れば良いんでしょうか?
また、これらの2つはどちらを設定するかで、何か変わってくるのでしょうか?

109 :DNS未登録さん:05/02/07 11:45:57 ID:???
>>108
ディレクティブ設定とOverrideの設定はそれぞれ必要。
つか、「AllowOverride」でググれば簡単にわかるし、
こういう場合はまずApache.orgのドキュメント嫁
http://httpd.apache.org/docs-2.1/ja/mod/core.html

一応簡単に書いておくと、ディレクティブは機能の詳細な
設定を記述するもの。
AllowOverride 〜 はOverrideの動作設定を設定するもの。

110 :108:05/02/07 22:11:02 ID:???
レスありがとうございます。
-----------------------------------------
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
-----------------------------------------
こちらで、AllowOverrideを設定すると、指定したファルダ(下層フォルダも含む)
にだけ有効。
-----------------------------------------
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride None
-----------------------------------------
こちらで、AllowOverrideを設定すると、全体的に有効になる。
という感じで良いんですか?

111 :DNS未登録さん:05/02/09 12:46:07 ID:Eh42exzf
Apacheはメールアドレスを入れさせますが、
スタンドアロンなども含めてメールアドレスを入れないと使えないのですか。

112 :DNS未登録さん:05/02/09 17:47:35 ID:???
admin@hogehoge.local

113 :DNS未登録さん:05/02/09 19:19:12 ID:???
>>111
適当にメールアドレス入れて installした後 httpd.confでコメントアウト。

114 :DNS未登録さん:05/02/12 18:37:47 ID:???
えっと、まだ導入前なんですが、Apache2にするか、1.3にするか悩んでます。
どっかで「1.3の方が枯れてるからいいんじゃない?」みたいなのを読んだんで
すが、自分的にはそういう理由もありかな、って思ったんです。



思いっきり初心者なんで、いろんな日本語の資料が豊富に揃う方がいいかな
って思って、1.3の方が古いなら資料が豊富かなって勝手に想像しました。

で、1.3の方がぐぐれば資料見つかるでしょうか?

115 :114:05/02/12 20:38:34 ID:kWOufTOW
えと、OSはWin2000sp4です。
やりたい事は、Cで書いたcgiの実験です。
あとは人にでかいファイルを渡すのに時々使う程度です。

116 :DNS未登録さん:05/02/12 22:17:24 ID:???
>>114
資料って言っても1.x系も2.x系も設定などの基本的なことは変わらない。
違うのはあくまで内部だから。
1.x系の資料も多くは2.x系でも流用できるし、その逆も然り。
とりあえず9x系なら1.x系だし、2kとXPなら2.x系が定番というか推奨。
でも結局決めるのはお前さんだから、好きな方を使えばいいけどさ。


117 :DNS未登録さん:05/02/12 22:19:45 ID:???
>>114
追加な。

>で、1.3の方がぐぐれば資料見つかるでしょうか?

そんなくだらないこと聞くよりも、自分でどれだけ努力して探そうとする
気持ちがあるかどうか?のほうがずーっと重要だ。

118 :DNS未登録さん:05/02/13 04:05:12 ID:???
>>115
Win2kならライセンス的にApache自体インスコできないな。



というのはおいておいて
Windowsで動かすなら2.0系のようですよ。

119 :DNS未登録さん:05/02/13 04:06:29 ID:???
>>113
同時に両方入るよ。インスコ場所とポート変えるだけ。
片方PHP4でもう片方PHP5とか出来るし。

120 :114:05/02/13 05:57:34 ID:uyHd6VgR
お返事ありがとうございます。
とりあえず、Apache2.0.52を入れました。

で、
ttp://www2j.biglobe.ne.jp/~apollo/server/server.html
を参考にして用もないのにActivePerl入れたのはいいとして
http://localhost/test.cgi

c:\hogehoge/public_html/test.cgi
にアクセスできるようにしたのですが、サーバーエラーになります。

なんとなく目星をつけているerrorの原因はapacheのバージョンかなと
思ってるんですが、よくわかりません。
教えて下さい。

121 :114:05/02/13 06:26:38 ID:???
すいません。解決いたしました。
ActivPerl入れたフォルダ名つけ間違ってました(汁

122 :DNS未登録さん:05/02/14 01:13:54 ID:gJ//jPRN
cgi-binのフォルダの事で相談させていただきます。

ブラウザでアクセスした時に
http://localhost/~hogehoge/cgi-bin/hage.cgi
でcgiが動作するようにしたいと思ってます。

ここで、c:\home/hogehoge/public_html/index.html
http://localhost/~hogehoge/index.html

にアクセスできるんですが、cgi-binを

c:\home/hogehoge/cgi-bin/にとりたいと思ってます。

プロバイダがwakwakでそれの環境に近づけたいと思ってます。
よろしくおねがいします。

123 :DNS未登録さん:05/02/14 01:29:49 ID:???
( ´_ゝ`)

124 :DNS未登録さん:05/02/14 02:01:09 ID:???
>>122
悪いが質問する「スレ」どころか「板」を間違えているぞ・・
ここは「自宅鯖」の板だ。

125 :DNS未登録さん:05/02/14 06:08:41 ID:???
>>124
プロバイダの鯖にcgiあげる前に自宅鯖で実験したいと思ってます。

126 :DNS未登録さん:05/02/14 06:12:25 ID:???
・・・

127 :DNS未登録さん:05/02/14 17:23:14 ID:???
>>125
事前に動作確認するってことは悪いことじゃないが、それはちょっと違うと思う

128 :DNS未登録さん:05/02/15 19:51:46 ID:???
>>122
httpd.confでこんな設定入れておけば okでない?
Alias /cgi-bin/ "c:\home/hogehoge/cgi-bin/"

129 :DNS未登録さん:05/02/15 20:08:29 ID:???
>>128
Alias /cgi-bin/ "c:/home/hogehoge/cgi-bin/"
こうじゃないとw

130 :128:05/02/18 20:01:22 ID:???
>>129
フォローどうもです。

>122
で、どうでしたか?

131 :DNS未登録さん:05/02/20 19:45:56 ID:tTgr1uuu
>>129
それだと
http://localhost/cgi-bin/hage.cgi
でcgiが動作すると思うんだけど。だってdefaultのcgi-binがそうでしょ?
ちょっと試してみる。

132 :131:05/02/20 22:08:45 ID:???
ためしたらやっぱりそうだった。(自分はFreeBSDだけど)
やるならば
Alias /~hogehoge/cgi-bin/ "c:/home/hogehoge/cgi-bin/"
でうまくいくと思うけど一般的な個人のホームの設定はわからない。
(自分はAlias /~hogehoge/cgi-bin/ "/home/hogehoge/cgi-bin/"でそのとおりに動作した)

133 :DNS未登録さん:05/02/21 17:09:21 ID:???
関係ないが便乗。
バーチャルを使わない鯖でCGIが使いたいのだけど、
Alias 使いたいディレクトリ 実際のディレクトリ

ってするのと、
addhandrer cgi .cgi
みたいにしてディレクティブに
ExecCGI
ってやってどこでも動かすのと
どっちの方法がいいの?

ディレクトリを限定せずにどこででも動かしたい場合。

134 :DNS未登録さん:05/02/21 20:42:45 ID:???
エイリアスなんて使わない。
ただそれだけ。

135 :DNS未登録さん:05/02/22 18:09:15 ID:???
ぐぐっても上手く設定出来ないので質問させてください(;;
窓XPでtDiaryを動かそうと思って
rubyで書かれたスクリプト
index.rb をディレクトリ指定だけで動かそうと思っているのですが
httpd.confに

AddHandler cgi-script .rb

DirectoryIndex index.rb

を書き込んでも上手く動作しませんでした
AllowOverride Noneを#でコメントアウトして
.htaccessで設定しても同じでした・・
どなたか対応方法しってたら教えてくださいm(_ _)m


136 :DNS未登録さん:05/02/22 18:30:38 ID:???
>>135
そりゃrubyはperlじゃ動かんよ。

ちゃんとrubyをインスコして後は考えろ。

137 :DNS未登録さん:05/02/22 18:33:36 ID:emKQ4tYc
いやちゃんとインストールしてます 
>>136
index.rbを直接指定すれば動きます

138 :DNS未登録さん:05/02/22 18:43:15 ID:emKQ4tYc
仮に 
http://domain/pass/index.rbでは動くのですが
http://domain/pass/ で動かないので 
tDIaryがまともに動作しないので質問させてもらいましたorz

139 :DNS未登録さん:05/02/22 18:47:03 ID:???
#AddHandler cgi-script .rb

140 :DNS未登録さん:05/02/22 18:55:28 ID:TLMD2sBO
うちのApacheなんですが、データ部に変な数字が入ります。
htmlの出力はOKなんですが、CGI(Perl)の時だけ

  HTTP/1.1 200 OK
  Pragma: no-cache
  Expires: 0
   :
→ 124
  <html>
   :
  </html>
→ 0

のようにヘッダ部の最後とデータの最後に数字が入ります。
このcgiをそのまま起動した場合、DOS窓にはこんな数字は出てきません。
なのでPerlが出しているのではなく、Apacheが出しているのでしょう。

Apacheのどの設定が悪いのでしょうか?
知ってる方いたらお願いします。

Apache Win32 2.0.50
ActivePerl 5.8.6 Build811


141 :DNS未登録さん:05/02/22 18:59:00 ID:???
>>140
ヘッダ省略せずに全部さらしたほうがいいんじゃない?

142 :140:05/02/22 19:16:52 ID:???
>>141
レスどうもです。
etherealのログさらします。

GET /test.cgi HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
Accept-Language: ja
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Host: 192.168.0.56:81
Connection: Keep-Alive

HTTP/1.1 200 OK
Date: Sat, 22 Jan 2005 10:18:17 GMT
Server: Apache
Pragma: no-cache
Expires: 0
Keep-Alive: timeout=15, max=200
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html

36
<html>
<head></head>
<body>
aaa
</body>
</html>

0


143 :DNS未登録さん:05/02/22 19:39:31 ID:emKQ4tYc
>>139

うーんコメントアウトしても動かないなぁ・・

144 :DNS未登録さん:05/02/22 19:43:45 ID:???
>>143
ヂレクトリインデックスの話でなくて?

145 :DNS未登録さん:05/02/22 19:53:20 ID:emKQ4tYc
>>144

ディレクトリインデックスの話なんですけど 指定しても動かないって話です・・
何か邪魔してるのか変な設定がして あるのか・・ 
Rubyのインストール見直してみたんですがあんま変わらないし・・・ 


146 :DNS未登録さん:05/02/22 19:56:21 ID:???
>>145
あーOptions Allだとどうかな?
Addhandler cgi-script .rb
こんなん書いて家は稼働してる。

147 :DNS未登録さん:05/02/22 20:10:07 ID:???
>>146

うーん動きません・・何か致命的な設定ミスが あるのかなぁ

148 :DNS未登録さん:05/02/22 20:21:40 ID:???
>>147
エラーログになんと出てるかみなせえ

149 :DNS未登録さん:05/02/22 20:38:45 ID:emKQ4tYc
>>148
こんなんでました・・・

[Tue Feb 22 20:35:40 2005] [warn] [client 192.168.**.**] mod_include: Options +Includes (or IncludesNoExec) wasn't set, INCLUDES filter removed, referer: http://192.168.**.***/cgi-bin/diary/


150 :DNS未登録さん:05/02/22 21:02:14 ID:???
なんでゆーこと聞かないんだ・・・

151 :DNS未登録さん:05/02/22 21:09:43 ID:emKQ4tYc
cgi-bin Options はallになってるのになぁ・・

152 :DNS未登録さん:05/02/22 23:26:33 ID:???
Options +Includes は?

153 :DNS未登録さん:05/02/23 00:02:00 ID:wZXVxRIO
>>152

やってみたけど駄目でした・・・

154 :DNS未登録さん:05/02/23 00:30:32 ID:???
>>153
>>150


155 :DNS未登録さん:05/02/23 00:59:23 ID:???
>>142
>Transfer-Encoding: chunked

なので、まったくもって正常な出力。どこもおかしくない。

156 :142:05/02/23 01:27:48 ID:???
>>155
うわー...はずかしぃ
chunkedって何なのか勉強なりました。
とってもありがd
155さんにいいことがありますように

157 :DNS未登録さん:05/02/23 06:13:52 ID:wZXVxRIO
>>154

そんな事書かれても ちゃん
Options all にしても設定反映してくれないんだようヽ(;´Д`)ノ 

158 :DNS未登録さん:05/02/23 06:52:23 ID:???
スラッシュ止めで動かないのとSSIの設定がどう関連してんだ?


159 :DNS未登録さん:05/02/23 10:11:25 ID:???
>>157
そりゃあ全角で書いてたら動かない罠

160 :DNS未登録さん:05/02/23 15:22:45 ID:wZXVxRIO
全角でなんか書いてないですが・・

161 :DNS未登録さん:05/02/23 16:00:09 ID:???
>>160
>Options all
allが全角になってるよ。

Options All
こうじゃなくっちゃ。

162 :135:05/02/23 16:36:00 ID:wZXVxRIO
自己解決しましたヽ(´∀`)ノ

ScriptAlias /cgi-bin/ "D:/www/http/cgi-bin/"
を#でコメントアウトしたら動きました 

index.htmlもcgi-binで動かなかったので
cgi-binもパスと同じディレクトリで使ってたのでもしかしたらと思ってScriptAliasをコメントアウトしたら

DirectoryIndex やその他設定が有効に効くようになりました

お騒がせして申し訳ありませんでした m(_ _)m

163 :DNS未登録さん:05/02/23 16:39:02 ID:???
最初からhttpd.conf晒せばいいのに。

164 :DNS未登録さん:05/02/23 22:03:48 ID:NfrWgq4O
Virtual Hosts を設定したいのですが

<VirtualHost www.apache.org>
ServerName hogehoge
ServerAlias *.hogehoge.com
DocumentRoot /usr/web/apache
</VirtualHost>

動的IPでも出来るのでしょうか?
<VirtualHost hoge.dyndns.org>
ServerName hogehoge
ServerAlias *.dyndns.org
DocumentRoot /usr/web/apache
</VirtualHost>

↑これではだめですよね。

http://hoge.dyndns.org/~hoge

↑このようにしたいのですがどうすれば良いのでしょうか?

165 :DNS未登録さん:05/02/23 23:01:48 ID:???
>>164
ホスト名ベースのバーチャルホストなら動的IPでも問題なし。

NameVirtualHost *:80

<VirtualHost *:80>
 ServerName hoge.dyndns.org
 DocumentRoot /somewhere/hoge_dyndns_org
</VirtualHost>

<VirtualHost *:80>
 ServerName hoge-part2.dyndns.org
 DocumentRoot /somewhere/hoge-part2_dyndns_org
</VirtualHost>

166 :DNS未登録さん:05/02/24 01:13:13 ID:lAnolV8Y
ローカルコンピューターのapacheサービスが開始できません。
サービスはエラーを返しませんでした。Windowsの内部エラーまたはサービスの内部エラーであった可能性があります。
問題が解決しない場合は、システム管理者に問い合わせてください。

httpd conf を編集してました。閉じないでそのま再起動したらapacheが起動しなくなりました。
どうすればよいのでしょうか?

167 :DNS未登録さん:05/02/24 01:18:43 ID:???
>>166
再インストール

168 :DNS未登録さん:05/02/24 01:42:06 ID:lAnolV8Y


apacheは問題なさそうなのでwindowsを再インストールしないと駄目みたいですね

169 :DNS未登録さん:05/02/24 05:25:06 ID:???
>>166
設定ファイルの構文ミスとか?
ツールで確認して味噌。

170 :DNS未登録さん:05/02/24 22:58:04 ID:???
WindowsXP Apache1.33での質問です。

この環境で、mod_bandwithやmod_limitipconnを使用したいのですが、
Windowsバイナリを配布しているサイトはありませんか?

検索したところ、mod_bandwithはApache1.32改造版とセットしかなく、
mod_limitipconnはApache2版しかありませんでした。

よろしくお願いします。

171 :DNS未登録さん:05/02/24 22:59:31 ID:RnMtgWvP
なんでWin使いながらApache使うの?

WinならIISの方が遥かに(5倍以上)早くて安定してるのに。

つーかLinuxも使えないのにApache使ってるんじゃねーよw

172 :DNS未登録さん:05/02/24 23:14:32 ID:???
>>171
同意。
でもIISは6以上じゃないと使い物にならね。
6はかなりいいけど。

LinuxならZeus入れろ。これ最強。

173 :DNS未登録さん:05/02/25 00:13:18 ID:???
coLinuxにApache入れれば解決

174 :DNS未登録さん:05/02/25 00:23:25 ID:nuaL5kod
外部からftpでHPを更新したいのですがpasswardの設定はどこですればいいのですか?

175 :DNS未登録さん:05/02/25 00:53:00 ID:???
>>174が聞いたら驚くかも知れんが、apacheはFTPを扱わんのだ。

176 :DNS未登録さん:05/02/27 00:49:37 ID:???
さきほど win2000 に 1.3.33 をインスコしました
ブラウザで起動を確認したので、いったん終了しようかと思ったのですが
ネットで検索して書いてあるような
>「スタートメニュー」-「すべてのプログラム」-「Apache HTTP Server」-「Control Apache Server」-
の「Control Apache Server」が無いんですが・・・変わったんでしょうか?
インスコ失敗ですか?(;´Д`)

システム管理ツールのサービスから無事終了させられたので致命的なミスでは無いとも思うのですが
周りの人と違うのは不安です(;´Д`)

177 :DNS未登録さん:05/02/27 05:06:43 ID:???
UserDirを有効にして、
バーチャルホストで、ドメインhoge.comにはユーザーディレクトリを有効に、
それ以外のドメインはユーザーディレクトリを無効にする設定ってどうやればいいですか?
今は
http://aaa.com/username/でもhttp://bbb.com/username/でもアクセスできてしまいます。

178 :DNS未登録さん:05/02/27 06:24:08 ID:???
普通はそこでUserDirってそもそも何なんだ?とディスプレイに
ドット欠けができるくらい調べるんだがな。

179 :DNS未登録さん:05/02/27 07:17:50 ID:???
>>176
1.3系は無いんじゃない?2.0はあるけど。


180 :DNS未登録さん:05/02/27 12:13:08 ID:???
>>177
UserDir disable
<VirtualHost *>
ServerName hoge.com
UserDir public_html
</VirtualHost>

181 :DNS未登録さん:05/02/28 18:15:25 ID:/N8vu7Fn
グーグルのキャッシュより


1 :1@CLIE ◆GodOnnFcO. :04/07/31 16:05
今日はついに毎日庭を通る憎たらしい黒むつを捕まえた。
これからどうしてやろうか…
もっとも苦しむ方法ってどんなのだろう。
皆さんのアイデアを募集します。随時画像もUpしますのでご期待ください。

2 :1@CLIE ◆GodOnnFcO. :04/07/31 16:06
しまった!コテハン消し忘れた!
>>1はネタです。冗談ですので気にしないでください。
スレ削除依頼だします。

182 :DNS未登録さん:05/03/02 12:22:55 ID:???
今、WinXPProにApache2.049をいれてます。最新バージョンの2.052にアップデートしたいん
ですが、上書きインストールさえすればアップデートできるんでせうか?

183 :DNS未登録さん:05/03/02 13:59:58 ID:???
>>182
> せうか?
うわ・・・
リドミ嫁

184 :DNS未登録さん:05/03/03 03:01:44 ID:???
>>182
2.0系Apacheの最新バージョンは2.0.53だが…

ちなみにアップデート手順は

一旦アンインストール -> 最新バージョンのインストーラーを実行 -> 初回導入時と同じパスにインストール

でアップデートできる。

アンインストールしても設定ファイル類は残るので大丈夫ズラ。

185 :DNS未登録さん:05/03/03 03:24:35 ID:???
>>183
リドミ読んだけど、WindowsのApacheにおけるアップグレードについては何も書いてない。

http://httpd.apache.org/docs-2.0/install.html
http://httpd.apache.org/docs-2.0/platform/windows.html

>>184
ありがとーございます。

186 :DNS未登録さん:05/03/06 17:35:51 ID:az6XjjMr
Windows版のApache2.0.53にバージョンアップしてから、mod_proxy経由で外部のサイトにアクセスすると
激しくメモリリークするんだが
にたような症状のひといませんか?

187 :DNS未登録さん:05/03/08 00:13:25 ID:RVsk9qM8
初歩的な事で申し訳ありませんが、一つ質問させて頂きます。
CGIについての質問です。
WinXPSP1 Apache2で使用しています。

HP上でCGIファイルにアクセスすると、500Internal Server Errorが出てしまい実行できません。
C:usr/にApacheをインストールし、httpd.confには
ScriptAlias /cgi-bin/ "C:/usr/Apache2/cgi-bin"
と記述しています。勿論CGIファイルはC:usr/Apache2/cgi-bin/に置いてあります。
ActivePerlはC:usr/local/にインストールしたのでPerl.exeはC:usr/local/bin/perl.exe にあります。
CGIファイルの1行目は#!/usr/local/bin/perlとなっているので、パスは間違っていないと思うのですが・・・。
他に原因として考えられる点がありましたら、教えて頂けませんでしょうか?
httpd.confの設定でperl.exeの位置を指定したりという事はしなくて良いのですよね?

188 :DNS未登録さん:05/03/08 02:14:24 ID:???
>>187
パスの間違いだけにとらわれているが
構文エラーでも同じくHTTP Error 500がでるよ。

とりあえず簡単なPerlを同じパス設定で
動かしてもエラーが出るならパスがおかしい。

とりあえずPerl.exeで構文チェックしてみれ。

189 :DNS未登録さん:05/03/09 21:59:20 ID:???
エラー表示加工に関する質問です。よろしくお願いします。

Windows2000SP4でapache2.0.52を使用しています。errordocumentディレクティブ
でエラー表示を加工しようとしています。

ドキュメントルートには何も無く、Options -Indexesが指定されている状態で、URLを

 http://hoge.com/

のようにすると用意した403エラー画面が表示されるのですが、

 http://hoge.com/*

とすると、デフォルトのエラー画面が出て、下のほうに、

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

と表示されています。URLにワイルドカードを使用した場合にこうなるみたいなの
ですが、何か回避策はあるでしょうか?


190 :DNS未登録さん:05/03/10 04:01:02 ID:???
>>189
Apacheのエラーループ防止(この場合403エラーのループ)が働いてる様に見えるが…

要はオリジナルのエラーメッセージがアクセス権のない場所にある。

191 :DNS未登録さん:05/03/10 14:41:42 ID:???
携帯電話のブラウザ識別しようとおもっていて.htaccessで識別しようと

RewriteEngine on
RewriteCond %{REMOTE_HOST} .*\.docomo.ne.jp$
RewriteRule ^.*$ http://www.xxxxxxx.ne.jp/i/ [L]

で500エラーが出てしまいます。
どっかのHPで拾ってきたコマンドなのでコマンド事態は間違い無いはずですが
もし500エラーが出たらそのサーバーでは使えないと記述してある所があるので
恐らく自鯖だとhttpd.conf設定次第で動かせると思うのですけれど何処を直せば良いのかわかりません
対処法をおしえてくださいm(_ _)m

192 :ド初心者:05/03/10 16:41:36 ID:???
うpろだ作ってみたのですが
なんかapacheのログを見ると時々同じファイルに10くらい同時に送受信が起こってます
これは相手が分割ダウンロードか何かしようとしてて
一つの送受信以外は全て送信データが破棄されているということですよね…
mod_limitipconnとかいうのを使って同一IP接続数を制限するしかないのでしょうか?

193 :189:05/03/10 16:46:56 ID:???
>>190
コメントありがとうございます。

うーん、オリジナルのエラーメッセージってdll組み込みとかじゃありませんでしたっけ?

とりあえずApache2.0.53で再インストールしてまっさらに戻して、errordocumentディレクティブ
なしで(その他は>>189に同じ)デフォルトのエラーメッセージが出る状態で試してみたら、

 "http//localhost/" では "Additionally,…" の表示なし。
 "http//localhost/*" では "Additionally,…" の表示あり。

となりますね。両者の違いって一体?両方とも"Forbidden"って出てるから403エラーだと
思うんですけど、error.logの内容もなんか両者で違うし、うーん、よくわからん。


194 :DNS未登録さん:05/03/10 21:16:59 ID:???
>>192
その多重 downされたことによって不具合出てないんだったら、
limitipconn入れない方が良いと思うけど。
入れたって、エラー出まくりでもお構いなしでダウンされるんだし。

195 :DNS未登録さん:05/03/10 21:18:27 ID:???
>>187
perl -c hogehoge.cgi
をコマンドプロンプトで実行してみる。

196 :DNS未登録さん:05/03/10 21:42:56 ID:???
>>193
解決策でなく、広告裏のメモ書きのようになってしまいましたが・・

apache2.0.52(win)
localhost/hogehoge/ で 自前の 403エラーが出ても
localhost/hogehoge/* だと 403エラーだけど 自前でないAdditionally何とかってエラー表示になっちゃいます。

apache2.0.53(linux)だと
localhost/hogehoge/ で自前の 403エラー
localhost/hogehoge/* だと、自前の404エラーでした。

win版 apache2で Additionallyというのは apache2\bin\httpd.dllに書き込まれていました。

error.logには
(20025)The given path contained wildcard characters: access to /hogehoge/* failed
ってあるので、.htaccessや httpd.confで 403エラーとなる条件より前に、
(winで使われる特殊文字、ワイルドカードを認識した事による)最優先?の errorって感じですね。


197 :192:05/03/11 10:10:00 ID:???
自分で多重DLしてみてapacheでも多重DLが正常にできてると分かりました
ログの転送量がとんでもなくなるけどまあガマンします
ありがと>>194

198 :DNS未登録さん:05/03/11 15:54:47 ID:???
apache2053をプロセスで見るとapache.exeが常に二つも起動してるけど
これは正常ですか

199 :DNS未登録さん:05/03/12 00:55:25 ID:???
>>198
ずっとそうだけど…

200 :DNS未登録さん:05/03/12 12:44:36 ID:0y5ZZgqt
初心者です。
apacheとtomcatを連携させようと思ってmd_jk2.soをダウンロードしました。
そして解凍し、メイクするために
./configure --with-apxs2=/usr/local/apache2/bin/apxs
を実行しましたが、
C++ preprocessor "lib/cpp/" fails sanity cheack See 'config.log' for more details.
とエラーがでます。どうしたらいいのでしょうか??
すいませんがよろしくお願いします。

201 :DNS未登録さん:05/03/12 13:16:16 ID:???
>>200
config.log

202 :DNS未登録さん:05/03/12 22:13:23 ID:???
linuxのapacheもここで質問してもいいのかな??

203 :DNS未登録さん:05/03/12 22:15:29 ID:???
LinuxはApache総合スレへどうぞ
http://pc5.2ch.net/test/read.cgi/mysv/1088866818/

204 :DNS未登録さん:05/03/17 19:53:05 ID:???
http://miniserver.sourceforge.net/
初心者でWebだけ使えれば充分な人はこれ便利だよ。
解凍してコンフィグだけ直してファイル置いて起動するだけ。

205 :DNS未登録さん:05/03/18 04:55:09 ID:???
初めてApacheを入れます。
早速httpd-2.0.53-win32-x86-src.zipをダウンロードして
解凍したのですが、インストールするにはどのファイルを
ダブルクリックすればいいのか分かりません・・・。
どなたか教えてください。。。よろしくお願いします。

206 :DNS未登録さん:05/03/18 04:59:24 ID:???
DLするapacheには src, no-src, no-ssl等、いつくか種類がありますけれど、違いは何ですか?

207 :DNS未登録さん:05/03/18 05:44:18 ID:???
そのまんまやがな。

208 :DNS未登録さん:05/03/18 05:50:05 ID:???
あんまり簡単なツールが出てスキル皆無の厨房どもが
自鯖建てまくりって嫌だな

209 :DNS未登録さん:05/03/18 08:35:18 ID:???
まぁ一部の方々には踏み台が増えて好都合かもしれんが

210 :DNS未登録さん:05/03/18 12:25:20 ID:???
>>206
何にしてもダウンロードのページに書いてあることすら読まないのは論外だな。

211 :DNS未登録さん:05/03/18 21:08:22 ID:???
winXP、apache1.3.33です。
あなたの予想に反してこのページが見えているでしょうか?
と書かれたページにアクセスできません。
いろんなサイトを見て回ったのですがそれでも原因が分かりませんでした。
設定はデフォルトのままです。対処方法を教えてください。


212 :DNS未登録さん:05/03/19 04:10:01 ID:???
>>211
防火壁/アクセス方法間違いなど

213 :DNS未登録さん:05/03/19 07:12:23 ID:???
>>211
「いろんなサイト」に書いてあった対処方法を記述するように。

214 :DNS未登録さん:05/03/19 12:41:49 ID:???
>>212
ファイアウォール解除したら出来ました。
有難うございます。

215 :DNS未登録さん:05/03/19 12:50:20 ID:???
apache ver.2.0.53をインストールしようとしたら以下のメッセージが出て、インストールできない・・・。

(OS 10048)通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレス、
またはポートのどれか1つのみを使用できます。
:make_sock: could not bind to adress 0.0.0.0:80
no listening sockets avilable, shutting down unable to open logs

ちなみに、Ver.1.3.33はすんなりインストールできたよ。
なぜ???



216 :DNS未登録さん:05/03/19 13:21:07 ID:???
>>214
解除…
必要なポートだけあけた方が良いかと…


>>215
既にポート80が使用済みとか。

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

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

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)