Apacheの設定を教えてください
レス数が1000を超えています。これ以上書き込みはできません。
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もそこしかいじってません。
他にも指定すべきところはあるのでしょうか?
よろしくお願いします。
0913厨房にEXPLOIT CODE
02/06/23 22:40ID:nZ0Q12GL0914nobodyさん
02/06/25 20:26ID:???Turbolinux 7 serverでapacheのウェブサーバーを開きたいのですが
デーモンとかセキュリティーの設定をしても外部からの接続も
ローカルホストからの接続も全くできないんですが何が悪いのでしょうか?
普通なら「あなたの予想に反して」ってのがデフォルトの状態でも出るはずだと思うのですが
「サーバーが見つからないか、DNS エラーです。」と出て
これでかなり悩んでます。ポートも80番は空けてますし
ちなみにwebminを使ってますがこれだと外部から接続して設定をいろいろといじれるのですが
どなたか教えていただけないでしょうか?
0915nobodyさん
02/06/25 21:02ID:???http://127.0.0.1/
駄目なの?
0916nobodyさん
02/06/25 21:03ID:???httpd.confで最低限ServerNameとDocumentRootの設定すれば
動くはずだが。
0919nobodyさん
02/06/25 22:10ID:???0920914
02/06/25 23:16ID:???その設定も色々といじりましたが無理でした。
>>919
8080ポートも検索サイトで見つけましたが
まだ確認してません。
とりあえず今全て再インストールしています。
0921nobodyさん
02/06/25 23:40ID:???0922nobodyさん
02/06/25 23:46ID:???まぢですか。CodeRedのApache版とか流行するだろうなー。
>>920
再インストールしたって同じにしかならんと思う。
# netstat -an | grep LISTEN
0923914
02/06/26 03:35ID:???そのコマンドを入力してみましたが
ポート自体は空いてるようです。
ローカルホストでも接続はやっぱり無理でした。
ポートも色々と変えたのですが
それにしてもなぜapacheは動いてくれないのでしょうか
0924914
02/06/26 04:03ID:???エラーを見ると何かが欠落してるらしいですが、私には全く理解できません。
このエラーを見て何が原因なのか分かる方何かアドバイスお願いします。
[Wed Jun 26 03:24:43 2002] [notice] Apache/1.3.26 (TurboLinux) mod_ruby/0.9.7 Ruby/1.6.4 mod_throttle/3.1.2 mod_perl/1.26 DAV/1.0.3 PHP/4.1.2 configured -- resuming normal operations
[Wed Jun 26 03:24:43 2002] [notice] Accept mutex: sysvsem (Default: sysvsem)
[Wed Jun 26 03:25:59 2002] [notice] child pid 2037 exit signal Segmentation fault (11)
[Wed Jun 26 03:26:00 2002] [notice] child pid 2038 exit signal Segmentation fault (11)
[Wed Jun 26 03:26:55 2002] [notice] child pid 2040 exit signal Segmentation fault (11)
[Wed Jun 26 03:30:13 2002] [notice] caught SIGTERM, shutting down
[Wed Jun 26 03:44:03 2002] [notice] Apache/1.3.26 (TurboLinux) mod_ruby/0.9.7 Ruby/1.6.4 mod_throttle/3.1.2 mod_perl/1.26 DAV/1.0.3 PHP/4.1.2 configured -- resuming normal operations
[Wed Jun 26 03:44:03 2002] [notice] Accept mutex: sysvsem (Default: sysvsem)
0925nobodyさん
02/06/26 11:56ID:???その程度のログも理解できない(理解しようとしない)なら、
ハッキリ言って君には無理。
まわりに迷惑掛けるだけだから、使うのやめた方がいいね
0926nobodyさん
02/06/26 21:49ID:???オレも同じ状態。誰か解決方法知らない?
マジで参った。。。
0927nobodyさん
02/06/26 22:51ID:???取り敢えず
Download from your nearest mirror site!
0928nobodyさん
02/06/27 17:32ID:/ZKBNH010930nobodyさん
02/06/27 23:09ID:???0931nobodyさん
02/06/27 23:27ID:???0933nobodyさん
02/06/28 10:15ID:???0934nobodyさん
02/06/29 15:32ID:kOc6EfBwhttp://www.zdnet.co.jp/news/0206/29/nebt_07.html
0935ルータス ◆GNUKdGNU
02/06/29 23:17ID:???0936nobodyさん
02/06/29 23:34ID:nVQfumhW.htaccess で XBitHack full 指定しているのですが
AddType "text/html; charset=euc-jp" html を追加しても
AddType "text/html; charset=euc-jp" shtml を追加しても
chmod uo+x した html ファイルをリクエストした際のレスポンスヘッダに
charset 指定が反映されません...
要は XBitHack full 指定した状態で
chmod uo+x した html ファイルをリクエストした場合に
Content-Type レスポンスヘッダに任意の charset 指定を行う方法を知りたいのですが
どなたかご存知ありませんか?
0937nobodyさん
02/06/30 00:15ID:???FreeBSD+Apache1.3.26で試したけど再現しないっす。
(XbitHack fullでもoffでもcharsetはキチンと付いてくる)
というかXBitHackとcharsetって関係してるの?
0939936
02/06/30 01:48ID:???いやその,現象としては
実行属性が付いていない html ファイルをリクエストした場合は
AddType "text/html; charset=euc-jp" html が有効
(Content-Type: text;html; charset=euc-jp が出力される)なのに,
実行属性を付けると charset パラメータが付かなくなってしまうので
「何か関係があるのかな」と思ってしまった次第です.
で,いろいろ試してみたのですが,
.htaccess に記述してある php_flag 行をコメントアウトしたところ
意図通り(実行属性が付いていてもcharsetパラメータが付く)の動作をしてくれました.
お騒がせしました.
php_flag が使えないとこれはこれで困るので
しばらく悩んできます...
0940nobodyさん
02/06/30 02:42ID:???ForceType "text/html; charset=EUC-JP"
</Files>
としたらどうかな? あるいは RemoveType html してみるとか。
0941nobodyさん
02/06/30 10:09ID:???うちもレスポンスヘッダにLast-Modifiedが出なくて悩んだことが‥‥(原因はphp関係のディレクティブ)
こんな感じで回避してる↓(.htaccessではなくhttpd.confのほうだが)
<Files ~ ".*\.php[0-9]*">
php_admin_flag safe_mode on
php_admin_value safe_mode_exec_dir "/usr/home"
</Files>
0942936
02/06/30 11:40ID:???参考になります.
どうも,XBitHack と php 関係のディレクティヴが同居している時に
html ファイルをリクエストすると,SSI ではなく php の parse に
挑戦しちゃってコケる感じですね...
.htaccess に php_flag asp_tags on を書いて,
行頭に xml 宣言のある html ファイルをリクエストすると
1行目で php の parse error が出るし(藁
とにかく回避方法が分かっただけでも助かりました.
ありがとうございました.
0943nobodyさん
02/06/30 16:54ID:???プラットフォームが win32(WinNT4 + SP6.0a) で
Apache が 1.3.26
なんだけど、UnsetEnv が動作しないよ。WINDIR とか COMSPEC とか
余計な環境変数取り除きたいんだけど…
<IfModule mod_env.c>
UnsetEnv COMSPEC
UnsetEnv SERVER_SIGNATURE
UnsetEnv SYSTEMROOT
UnsetEnv WINDIR
</IfModule>
なんか、記述間違ってる?
NT でサービスとして起動させてるんだけど、これ、関係あるカナ?
素直に FreeBSD とか使った方がいいかな…
0944nobodyさん
02/06/30 19:16ID:???おれもPATHを取り除こうとしてUnsetEnvが利かない問題にぶちあたった。
で、apacheのソース(util_script.c)を見たんだけど、
CGIやSSIの実行時には、このへんの環境変数をあえて付加してるみたいです。
だからUnsetEnvじゃ取り除けないんじゃないかなー。
(やっぱソースを書き換えて再コンパイルかな?)
0946nobodyさん
02/07/01 00:56ID:???COMSPEC,WINDIR,SYSTEMROOTが出てくるのは防げるんじゃないかなあ。
SERVER_SIGNATUREはapache自身が付けてるから無理っぽい。
0947943
02/07/01 01:25ID:???>>944
「あえて付加」してるのが理解できんが…
>>945
SYSTEMROOT, WINDIR とか丸見えになってる方がセキュリティ上、問題だと思うが…
>>946
サービスとかいうもので起動されているらしい…
コマンドプロンプトで消してから起動しても、
cgi 起動する時に cmd.exe とか参照するのに
COMSPEC 参照するかもしれないから、
無理っぽいなぁ…
0948無駄なレススマソ
02/07/01 14:30ID:???|>945
|SYSTEMROOT, WINDIR とか丸見えになってる方がセキュリティ上、問題だと思うが…
>>945じゃないけど
これ無理。
(でもこの問題は折れのところとしても)
セキュリティ上問題があるから、これはどうにかしたい(してほしい)よな。
といってるんじゃないの?
それとも>>947でいいのか?
0950nobodyさん
02/07/01 18:30ID:???0953名無しさん
02/07/01 22:05ID:???つまり、Perl.exeがApacheからEnvを取得するが、セキュリティに関わるEnvだけ取得しないようにするって事。
0954nobodyさん
02/07/01 22:09ID:???0955nobodyさん
02/07/01 22:23ID:???0956nobodyさん
02/07/01 23:01ID:???と、好きなだけ書いた.plファイルを全部のperlなcgiに読ませれ。
0957943
02/07/02 03:57ID:???0958nobodyさん
02/07/02 16:09ID:kI6KPUY00959nobodyさん
02/07/03 12:49ID:Dk+BtWoQhttp://life.2ch.net/test/read.cgi/yume/1024543328/
0960nobodyさん
02/07/03 13:44ID:???0961不明なデバイスさん
02/07/03 21:19ID:BTTje/JNapacheのバージョンを表示させないようにしたいのですがどうすればいいですか?
0963不明なデバイスさん
02/07/03 22:37ID:BTTje/JNありがとう。
Default: ServerSignature Off
で表示されるからだから Onにすればいいのかな?
0964nobodyさん
02/07/03 22:39ID:???0965nobodyさん
02/07/03 23:07ID:???0966nobodyさん
02/07/04 00:02ID:???0967nobodyさん
02/07/08 02:19ID:qMT99tTz0968nobodyさん
02/07/08 07:28ID:???USER_AGENTでページを振り分ける。
cgi等を使わずに敢えてApacheのみにやらせたいの♥
0969nobodyさん
02/07/08 07:58ID:???0970Hideki
02/07/08 08:51ID:???http://127.0.0.1/?Query=%82%A0
になるだけで全てのCGIが動かなくなる罠を取り除く方法を教えて下さい。
0973nobodyさん
02/07/10 00:59ID:???こちらに新スレ建てました
0975nobodyさん
02/07/10 18:19ID:???Λ_Λ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( )< うざかったら無視すればいいだろ
( O ) \_________
│ │ │
(__ (__)
∧_∧
( ´∀`)彡 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( O ) < お前がいつも家や学校でされてる様にな
││ │ \________
(__(__)
0976nobodyさん
02/07/11 21:01ID:???0977nobodyさん
02/07/13 21:59ID:PdGOQpOYインストールしました。
アクセスログを記録しない場合は、
CustomLog /dev/null
と記述すればOKでしょうか?それとも
CustomLog nul
とするべきなのでしょうか?
0978nobodyさん
02/07/13 22:25ID:???0981977(本人)
02/07/13 22:46ID:hzuKEzAM0982nobodyさん
02/07/13 22:47ID:???0984nobodyさん
02/07/13 22:57ID:???0985nobodyさん
02/07/13 23:23ID:???0986nobodyさん
02/07/13 23:25ID:???0987nobodyさん
02/07/13 23:42ID:???0989nobodyさん
02/07/13 23:59ID:???0990nobodyさん
02/07/14 00:33ID:???0992nobodyさん
02/07/14 03:25ID:???0993nobodyさん
02/07/14 03:28ID:???0994nobodyさん
02/07/14 03:33ID:???0996nobodyさん
02/07/14 03:43ID:???0997nobodyさん
02/07/14 03:52ID:???0998nobodyさん
02/07/14 03:54ID:???1000nobodyさん
02/07/14 04:01ID:???10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。