トップページ⇒php
1001コメント301KB

Apacheの設定を教えてください

■ このスレッドは過去ログ倉庫に格納されています
00011 ◆e54OonTI 01/10/23 02:43ID:SIUGq6Fw
とりあえずインストールしてみたんですけど
ユーザーのホームページが見れません。

環境は
Windows2000
Apache 1.3.22
です。

conf/httpd.conf
の
<IfModule mod_userdir.c>
UserDir "C:/home/hoge/Public_html"
</IfModule>
と指定して
http://サーバー名/~hoge/
と叩いても404エラーなんです。
ちゃんとindex.htmlは置いてますしhttpd.confもそこしかいじってません。
他にも指定すべきところはあるのでしょうか?
よろしくお願いします。
0780nobodyさん02/05/21 19:05ID:???
「○○房」じゃなくて普通「○○厨」と言うような。
0781nobodyさん02/05/21 20:44ID:OXZhPjs/
WindowsのApacheってアクセス権の概念ってないんですか?
0782nobodyさん02/05/21 20:49ID:???
>>780

>>779 は厨なんだよ。大目に見てやろうぜ。
0783nobodyさん02/05/21 22:02ID:???
>>781そんなくだらないことはマニュアルに載っている
0784nobodyさん02/05/21 22:02ID:???
>>780 = >>782 ( ´,_ゝ`)プッ
0785nobodyさん02/05/22 10:01ID:???
>>784
pp
0786 02/05/22 10:25ID:???
>>780 = >>782 = >>784 = >>785 ( ´,_ゝ`)プッ
078778002/05/22 16:08ID:???
>>784-786
そんなくだらない自作自演なんてしないよ。馬鹿と一緒にしないでくれ。
0788nobodyさん02/05/22 22:29ID:???
自作自演の >>780 がいるスレはここ?
0789nobodyさん02/05/22 22:31ID:???
馬鹿と一緒にされたくないアフォな >>780 がいるスレはここ?
0790nobodyさん02/05/23 10:56ID:???
    ┌┴┐
イ呆  寸
0791nobodyさん02/05/24 12:35ID:???
ttp://www2j.biglobe.ne.jp/~apollo/server/server.html
0792nobodyさん02/05/25 02:07ID:???
>>791win厨増殖警報
0793nobodyさん02/05/25 11:43ID:???
Download from your nearest mirror site!
Do not download from www.apache.org. Please use a mirror site to help us save apache.org bandwidth. Go here to find your nearest mirror.
0794nobodyさん02/05/25 11:45ID:???
MacOS X>>>>Linux>>>>>>>>>>>>>>Win


MacOS Xはどうよ? Part2
http://pc.2ch.net/test/read.cgi/unix/1021342273/
Mac OS XはLinuxへのプレッシャーになるかもしれない?
http://www.zdnet.co.jp/macwire/0205/22/ne00_squeezej.html
0795nobodyさん02/05/25 12:00ID:???
>>793
近い所のミラーサイトからダウンロードしやがれこんちきしょう!逝ってヨシ!

と、言っているようだ(かなり意訳)

>>794
( ´,_ゝ`)プッ
0796nobodyさん02/05/25 14:11ID:???
http://www.apache.org/dyn/closer.cgi/httpd/
0797nobodyさん02/05/26 12:25ID:bsskRLyT
   ┌┴┐
イ呆  寸
0798nobodyさん02/05/26 17:52ID:uv6t+fyf
すみません、質問です。
ApacheでPHP4.2を動作させた所、ちゃんと動作しました。
しかし、VirtualHostを設定すると、何故か下記のエラーが出てしまいます。
Warning: Failed opening '/www/home/public_html/php/phpinfo.php' for inclusion (include_path='.;c:\php4\pear') in Unknown on line 0
どうすれば解決できるのか、お教え下さい。
ちなみに、エラーログにはそれらしき物は無く、
VirtualHostの設定は、DocumentRootとServerNameとServerAdminしか設定していません。
0799nobodyさん02/05/26 18:41ID:???
何でWin厨ってこんなに身勝手なんだろうな。
0800nobodyさん02/05/26 18:55ID:???
すみません・・・(-_-)
0801nobodyさん02/05/26 23:13ID:???
>794
確かにMacOS XはUNIXだが(藁)

>799
スミマセン、私もWin厨です。
Apache1.3.24 on Windows2000 + SP2
0802nobodyさん02/05/27 06:47ID:???
>>798
> ちなみに、エラーログにはそれらしき物は無く、

それは君の主観でしょ?

> VirtualHostの設定は、DocumentRootとServerNameとServerAdminしか設定していません。

実際どうやって設定しているのか見てみないと解らん場合もあるんだよ

0803nobodyさん02/05/28 00:12ID:???
質問です。

あるhtmlファイルから、別のhtmlファイルを呼び出す場合に、
<form method="post" ... >
って使えますか?

getならうまく行くし、プログラム通した場合でもうまくいく。
AllowOverride とか Limit とかいじり倒してみたけど、うまくいかない。
0804nobodyさん02/05/28 05:35ID:???
>>803
RFC2616読んでこい
0805名無しさん02/05/28 20:43ID:???
>>803
使えるが・・・
しかし、なぜこのスレに?
0806nobodyさん02/05/28 22:13ID:oM0p2xyw
cgiを動かしたところ、ログでは成功しているのにページ上には
結果が表示されず、リロードしたのと同じ状態になります。
さらにもう1度同じことをすると、今度はログもページ上でも
エラーになります。これはどういうことなんでしょうか?

1度目のログ
access_log
192.168.0.1 - - [28/May/2002:21:57:41 +0900] "POST /test.cgi HTTP/1.1" 200 4512
error_log
なし

2度目のログ
access_log
192.168.0.1 - - [28/May/2002:22:00:19 +0900] "POST /test.cgi HTTP/1.1" 500 613
error_log
[Tue May 28 22:00:19 2002] [error] [client 192.168.0.1] Premature end of script headers: /var/www/html/test.cgi

080780602/05/28 22:18ID:???
何度やっても奇数回目ではリロード状態、偶数回目ではエラーも出る
という状態になります。
0808 02/05/28 22:41ID:???
>>806-807
そのCGIがどんなものかわからなければ誰も答えようがないだろう?
080980602/05/28 23:29ID:oM0p2xyw
>>808
アップローダです。script_logはこんな感じでした。
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plai
n;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
Accept-Charset: Shift_JIS, utf-8;q=0.66, *;q=0.66
Accept-Encoding: gzip, deflate, compress;q=0.9
Accept-Language: ja, en;q=0.50
Connection: keep-alive
Content-Length: 457
Content-type: multipart/form-data; boundary=---------------------------137763149
31450547851249106457
Host: test_server
Keep-Alive: 300
Referer: http://test_server/test.cgi
User-Agent: Mozilla/5.0 Galeon/1.0.3 (X11; Linux i686; U;) Gecko/0

-----------------------------13776314931450547851249106457
Content-Disposition: form-data; name="filedata"; filename="txt" #"txt"はテストのためにアップしたファイルの名前。
Content-Type: application/octet-stream


-----------------------------13776314931450547851249106457
Content-Disposition: form-data; name="ext"

ext
-----------------------------13776314931450547851249106457
Content-Disposition: form-data; name="comment"

ike #テストのためにいれたコメント。
-----------------------------13776314931450547851249106457--
0810 02/05/29 00:09ID:???
>>809
あたりまえのことしか吐き出されていないscript_logじゃわからんって。
そのアップローダCGIが他の環境でまともに動いてるかどうかも不明だし。
Apacheの問題なのかCGIの問題か切り分けしたの?
0811nobodyさん02/05/30 21:54ID:jlZyFmgu
今、Red Hat Linux 7.3のインストールが終わったんだけど、これってデフォルトでApacheが入ってるの?
0812nobodyさん02/05/30 22:02ID:???
>>811
rpm -q apache で分かるはず
0813nobodyさん02/06/01 06:07ID:???
特定のファイル名をCGIとして実行するにはどうしたらいいんでしょうか?
aiueoというファイルをCGIとして実行させたいのです。(拡張子なし)
081481302/06/01 06:17ID:???
と、思ったらできた。
0815nobodyさん02/06/05 23:32ID:oiCTlWuW
保守
0816nobodyさん02/06/06 00:26ID:/CX8uUiW
ApacheのコンフをブラウザからCGIでGUIライクに設定できる
PerlScriptがどっかにあったような気がするのだけど、知ってる人いたら教えて。
0817nobodyさん02/06/06 04:15ID:???
>>816
httpd.conf を自分で設定できないようじゃ、apache 使う資格ナシ。逝ってヨシ
0818名無しさん02/06/08 02:24ID:???
>>817
禿同
エディタで開いてちょいちょいいじるだけと言う小学生でも出来る事が出来ない人は
Apacheをインストールしないで欲しい・・・・
0819nobodyさん02/06/08 13:19ID:???
>>816
Webminは?
漏れはかえって面倒だと思うけど
0820nobodyさん02/06/08 14:57ID:???
>>819ワロタ
0821nobodyさん02/06/09 07:12ID:LeOFJ/L+

GUI ライクで楽々設定ソフト探してます〜、なんて輩はその様なツールを
与えても、個々の設定項目について【理解できない or 理解しようとしない】
から、apache なんて使う資格全くないね。

それとも、そんなツールあれば apache が理解できるとでも思っているのかね?(w
0822 02/06/09 14:46ID:???
>>816みたいなのってたまに現れるな。
>>692と同一人物か?
0823nobodyさん02/06/09 22:42ID:???
>>820
TurboLinux7ServerでWebminつかったけど結局手書きが早かった
あとWebminだと細かいところまではやりにくかったから
0824名無しさん02/06/11 08:04ID:???
つか、アパッチのコンフってそんなに難しいか?
sendmil.cfよりは楽だと思うが。
バーチャルホストとして使うとしても簡単だし。
そんな簡単な事をGUIでやろうってのが分からん。
0825nobodyさん02/06/11 08:56ID:???
(´-`).。oO(というか、sendmail.cfを直で編集できる強者はいるのか?)
0826 02/06/11 17:29ID:???
sendmail.cfは直でいじる気にならんなぁ。
0827nobodyさん02/06/11 17:47ID:o/WkV7Kh
数年前の事だけど、sendmail.cf は vi でシコシコ設定したことあるよ
0828nobodyさん02/06/11 18:02ID:???
sendmail.cf は人間が直接いじることを想定してないだろ。
それができるヤツもいなくもないけど、あれを読み書きするのは
Z80 の機械語ダンプリストを直接読むのとかわらん(w

httpd.conf と比較するなら、.cf じゃなくて .mc とか .def でそ。
0829nobodyさん02/06/12 23:10ID:???
正直、Apacheのconfは手で書いたほうが良い...。
0830nobodyさん02/06/12 23:28ID:???
ますたーべーしょん?
0831nobodyさん02/06/13 17:42ID:yi7L+96Z
現在Win2000を使っていてCGIのローカルテスト用にApacheをインストールしたいと思っています。

http://www.apache.org/dist/httpd/binaries/win32/
で、どれをダウンロードすればよいのでしょうか?
ソースファイルはいらないので、

apache_1.3.24-win32-x86-no_src.exe
か、
apache_1.3.24-win32-x86-no_src.msi
だと思うのですが・・。どっちでしょう?
0832nobodyさん02/06/13 17:45ID:???
>>831
インストーラが違うだけ。
好きな方を。
0833nobodyさん02/06/13 17:52ID:???
>>832
中身はいっしょってことですか。ありがとうございます。
0834nobodyさん02/06/13 18:55ID:???
>>831
お近くのミラーサーバをご利用下さい。
0835nobodyさん02/06/13 21:25ID:???
本家から落とすなヴォゲ
0836nobodyさん02/06/14 12:51ID:???
最近、ウェブ鯖構築はじめたばかりなんですが、いきなり壁にぶち当たりました。
症状は文字列の入力がPHPで返ってこないんです。
'<form method="post" action="result.php">
<input type="text" name="formvalue">
<input type="submit">'
上のようなHTMLを作成して、
'<?php
echo $formvalue;
?>'
っていう'result.php'で表示させたいんですが、いくら文字を入力しても
値がゼロになってしまいます。ためしにRH7.3の初期パッケージインストール
でApacheを導入すると問題なく実行/表示されます。自分でソースから
Apache1.3.24、PHP4.2.1をインストールすると表示されないのです。
一応、phpinfoの表示は正しく表示されてますし、一つのphpファイルの
中で変数を代入した場合はちゃんと表示されます。なんとなくApacheの設定に
問題があるような気がするのですが・・・。
長文すみませんです。
0837nobodyさん02/06/14 14:21ID:???
echo $_POST['formvalue'];
0838nobodyさん02/06/14 15:40ID:???
>>836
(´-`).。oO(http://pc.2ch.net/test/read.cgi/php/1022999539/4)
0839nobodyさん02/06/14 21:01ID:COEM1hby
今までは単一のドメインA.comで運用していて、
新たにB.comをヴァーチャルドメインで運用する場合は、
httpd.confの<VirtualHost>でA.comも指定しないといけないの?
もしそうなら、上のほうでServerNameとかでしているのに、なんか間抜けだなぁ。
あと、設定とかも(ログとか)<VirtualHost>の間でもう一度指定しないといけないの?
084083602/06/14 21:23ID:???
>837、838
感謝です!
バッチリいけました。ついでにphp.iniもざっと目を通して
なんとなくつかめてきました。
0841nobodyさん02/06/15 00:29ID:???
>>839
設定した場合としない場合でどう違うか、聞く前に自分でためしてみたら?
0842nobodyさん02/06/15 10:52ID:8Ny+GrV/
質問させてください。
URLの末尾のスラッシュを省略するとアクセスできないのですが、
うまくアクセスするには、httpd.confのどこをどう設定すればいいのでしょうか?
よろしくお願いします。
0843 02/06/15 11:37ID:???
>>842
Alias /xxx/ "/xxx/xxx" → Alias /xxx "/xxx/xxx"
0844nobodyさん02/06/15 12:46ID:N2EN+sP6
>>841
いや、やってみて実際ダメだったんだよ。んで、なんか納得できないな、と思って書き込んだ。
0845nobodyさん02/06/15 12:49ID:0Rz3rIH1
>>721
> どーしてもGUIによる設定ツールが欲しいんならPerlでも勉強しろ。

なんで GUI で Perl なんだよ。
0846 02/06/15 13:02ID:???
>>844
やってみてダメだったというのは、両方とも<VirtualHost>で
指定しないと・・・ということでしょ?
そういう仕様なんだから考えてもしょうがないのでは?
0847narucy56 ◆wMOjCT4s 02/06/15 13:03ID:0Rz3rIH1
>>882

定型的なテキストファイルの編集を GUI でやりたいなんてことは、誰もが考えること。

重要なのは、正しい設定方法を理解して、ミスなくやることだから、そのための
(今時、IDE なしでのプログラミングってのは考えられないように)ツールってのは、
あって当然。
0848nobodyさん02/06/15 14:01ID:???
(´-`).。oO(IDEなんてC++BuilderでVCLベースのアプリ組むときしか使わないなぁ‥‥)
0849nobodyさん02/06/15 15:12ID:???
GUIGUIうぜーよ。
0850nobodyさん02/06/15 16:39ID:???
(´∀` )もなもな
0851nobodyさん02/06/15 18:09ID:???
(゚Д゚)ウマウマ
0852nobodyさん02/06/15 18:10ID:???
マニュアルぐらい読めや…ヴァカども。
ここのスレの質問ほとんどマニュアル読めば解決することだろ。
スレ自体もいらねぇぞ
0853nobodyさん02/06/15 19:09ID:???
>>852
ごめんなちゃ〜い
/(≡・ x ・≡)\ハンセイ
0854nobodyさん02/06/16 00:56ID:???
>>847 >>821
0855nobodyさん02/06/16 01:10ID:???
現状でさえロクにドキュメントを読まない人間が多いというのに、
設定を GUI にして誰にでもカンタンにできるという幻想を持たせたら
もっと読まないヤツが増えるだろうなー。
Apache に限らずサーバアプリなんてのは、誰でもカンタン、ではなく、
ドキュメントを読みこなさなきゃ扱えないぐらいハードルを高めに
しておいた方がいいんだよ。
0856nobodyさん02/06/16 10:40ID:???
>>855 全くだ。だから、>>847 みたいな厨が発生するんだな…
0857nobodyさん02/06/16 23:01ID:???
>>847に概ね同意。
テキストで設定すると1文字ミスっただけで�dでもない事が起こったりする。
その点ではGUIの方がミスは減るだろう。テキストに拘ってる香具師は自己満足的な面もあるんじゃないの。
ただ、そいうツールやスクリプトでいいのが出てないから、直接httpd.confを編集した方が簡単だが。
0858nobodyさん02/06/17 00:01ID:???
>>857
ディレクティブの引数に与える値が間違ってた、なんてのは、
仮に GUI なツールでやったとしても、値を入力するのは人間なんだから
やっぱりとんでもない事が起きるのは同じだと思うんだけど。
問題のある設定がされても、それが故意なのか無知なのか判別できるのなら
非常に有効だけどね。GUI ならできるという根拠でもあるの? ないよね。

あ、そうそう、もし知らなければ覚えときましょうね。
# apachectl configtest
文法ミスや存在しないパスの指定はこれで事前にチェックできる。
0859nobodyさん02/06/17 00:37ID:???
それより作業効率は格段に上がると思うよ。
設定したいところが分かってるなら検索かけて修正すればいいけど、
細かい設定が必要な時とか、httpd.conf全部見直すの大変。
0860nobodyさん02/06/17 02:40ID:???
>>859
(´-`).。oO(Include使って分割すればいい話では?
       拡張モジュール使ってるとGUIツール側で対応できないこともあるだろうし。)
0861nobodyさん02/06/17 08:29ID:???
(´-`).。oO(apache 自身、config files のチェックだけができないと思ってるヴァカがいるな…特に>>857とか)
0862nobodyさん02/06/17 15:01ID:???
なんだかなぁ。 >>860-861etc.
Apacheを敷居の高い特別なツールだと思ってないか?
サーバなんてこれから誰でもたてるようになるだろうし、
他のソフトウェアと同様にGUI化されるのは言うまでもないでしょ。
たしかにマニュアル読めば分かるようなことを聞くヤツが多いけど、なにもApacheに限ったことじゃない。
0863nobodyさん02/06/17 15:26ID:???
>>862 ( ´,_ゝ`)プッ
0864nobodyさん02/06/17 15:29ID:???
>>862
GUI化されたら、かえって全体を把握しにくいし、柔軟な設定が出来ないと思うが。

つーか、httpd.confの編集が嫌ならAN-HTTPdでも使っとけ。
0865nobodyさん02/06/17 16:06ID:???
>>863-864
オマエモナ
0866nobodyさん02/06/17 16:59ID:???
>>862
>他のソフトウェアと同様にGUI化されるのは言うまでもないでしょ。

設定がGUI化されてる鯖アプリって、sambaに対するswatとか、
webminみたいな管理ツールぐらいしか知らないんだけど、
メジャーなもので他に何かあった?
MS IISでも細かい設定までぜんぶGUIでできるわけじゃなくて、
レジストリを直接いじらなきゃならないことが多いよね。
# レジストリエディタもGUIだと言われりゃ確かにそのとおりだけど、
# それならviだって大して変わらん。

つーかさ、なんでGUIにこだわるわけ?
サーバアプリの優劣は設定方法で決まるといいたいわけ?
0867nobodyさん02/06/17 17:28ID:???
GUI GUI うるせーよ。いい加減にしろや

GUI 厨はどっかよそでヤレや
0868 02/06/17 23:59ID:???
単純に、GUIじゃないと設定できる自信がないだけでは?
0869nobodyさん02/06/18 00:19ID:???
>>868
>>867
0870 02/06/18 11:38ID:???
GiantUzaI
0871 02/06/18 19:18ID:???
Galno Unkoha Iinioi
0872nobodyさん02/06/18 19:33ID:???
全バージョンに対するセキュリティホールです。
新バージョンがリリースされたら直ぐに対応できるようおながいします。

http://www.zdnet.co.jp/news/0206/18/nebt_20.html
0873nobodyさん02/06/18 19:47ID:???
>>872
情報サンクス

1.3に対するパッチは出ないのかな?
0874nobodyさん02/06/18 21:01ID:???
>>873
http://www.cert.org/advisories/CA-2002-17.html
0875nobodyさん02/06/18 21:27ID:???
英語ドキュメント読めねぇ・・・
何のモジュールのバグ何だろか。
0876nobodyさん02/06/18 22:27ID:???
>>875
core
mod_proxy
0877nobodyさん02/06/18 23:09ID:???
>>876
thx。
0878nobodyさん02/06/19 12:13ID:DZZfeaIb
Apache 2.0.39 Released
Apache 1.3.26 Released
http://www.apache.jp/misc/download.html
http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32/
0879nobodyさん02/06/19 12:17ID:???
Win32以外の人はこっちか

Download from your nearest mirror site!

http://www.apache.jp/misc/download.html
http://www.apache.org/dyn/closer.cgi/httpd/
0880nobodyさん02/06/19 12:55ID:???
一気に+2か。
■ このスレッドは過去ログ倉庫に格納されています