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もそこしかいじってません。
他にも指定すべきところはあるのでしょうか?
よろしくお願いします。
0438nobodyさん
02/03/22 12:05ID:???ちゃんと日本語を使えるようにするには、<a href="ほげ.html> とリンクしたときの
「ほげ.html」の URL の文字コードはSJIS/EUC/JIS/UTF8 のどれを使うのかという
取り決めをまず決めなければならない。これはapacheの技術的な問題ではなくて、
IISも同じにしなければいけないし、その文字コードに変換してから
サーバにリクエストするようにブラウザ側も対処しなければならない。
日本語対応が不十分なのではなく、どうすればいいのかというルールがないので
対応のしようがないということ。使いたければまずルールを作る必要がある。
今不完全ながらも日本語が使えてるとしたら、たまたま運がよくてそうなってるだけ。
0439nobodyさん
02/03/22 12:42ID:???0440nobodyさん
02/03/22 15:09ID:Z97stgN31.3.23 までのバージョンには Win32 ではセキュリティ上の問題がありますので、1.3.24 へバージョンアップするようにしてください
0442nobodyさん
02/03/22 16:51ID:???0443nobodyさん
02/03/22 17:04ID:???0444nobodyさん
02/03/22 18:03ID:???ちゃんと動くけど・・・
0445名無しさん@Emacs
02/03/22 20:02ID:???↓これ見るとアップデートしない方が恐くないか?
http://memo.st.ryukoku.ac.jp/archive/200203.month/3359.html
0447444
02/03/23 02:52ID:???これないとちょっと困るな。
0448nobodyさん
02/03/23 04:52ID:???今後ずっと、バージョンが上がるたびに?
(Apache始めてまだ1週間たってない初心者です)
0449名無しさん@Emacs
02/03/23 11:34ID:???まだ1.3.24は見てないけど、意味の変わった設定項目があったりしなければ
そのまま使って問題ないはず。
>>444
http response header から消えたということであれば、
ServerTokens ディレクティブを確認すべし。
http://httpd.apache.org/docs/mod/core.html#servertokens
0451nobodyさん
02/03/23 21:54ID:???「とほほのWWW入門」などにある簡単なSSIは動くんですけど、
CGI配布サイトのカウンターがまったく使えません。
リンクを張ってるファイル(SHTMLとか)を開けなくて、
アクセスしたあとにそのファイルを消そうと思ったら、
「共有違反」と出てしまい、再起動しないと消せません。
httpd.confの設定がおかしいのでしょうか?
どうすれば解決するのか、教えていただけないでしょうか?
0452nobodyさん
02/03/23 22:00ID:U4BRiWdd0453451
02/03/23 23:09ID:U4BRiWddでも、これが使えないということは、配布されてるSSIを使うカウンターは
ほとんど使用できないと思うんですけど、
Win+Apacheでサーバを立ててる人は、SSIは使ってないんでしょうか?
0456nobodyさん
02/03/23 23:48ID:53Fg0U/S0,30 * * * * /home/sites/www.hoge.com/web/hoge/send.cgi
という設定で大丈夫そうでしょうか?cobaltサーバーです。
小心者なのでなかなか試せずにいます。
0457448
02/03/24 00:32ID:eZjkdEqTレスありがと。
Ver1.3.24をインストして前(1.3.23)のhttpd.confを上書きすればいいってこと?
0458名無しさん@Emacs
02/03/24 00:53ID:???>>456 板違い。とりあえず、send.cgi > /dev/null 2>&1 としておいた方がいいかと。
0459顔も名前も出さずに毎月100万円
02/03/24 01:04ID:NXQRuNy9Future-Web(フューチャーウェブ)登場
なんと10,000円単位の収入
●10,000円単位の高収入
1件につき最大10、000円の高額収入。月収100万円以上も可能。
●画期的なビジネス!
インターネットを利用したこれまでにない斬新で画期的なビジネスです。
●誰でも出来ます!
インターネットが出来る環境の方なら誰でも参加可能です。
●専門的な知識は一切不要!
ビジネスに必要なツールはすべて当社で用意いたします。また、サポ
ートも万全です。
●詳細は今すぐHPをご覧ください。
http://www.future-web.tv/7823/
0460456
02/03/24 01:11ID:AdQSWXTjとりあえず試してみます。ありがとうございます。
0461nobodyさん
02/03/24 01:26ID:OaGYLFmK同じフォルダにインストールすればhttpd.confが自動で継承されたような
0463nobodyさん
02/03/24 18:45ID:???Winの場合、
exec cmdが使えないバージョンと使えるバージョンがあるらしい。
バージョンが新しかったら使えるというわけでもないらしい。
どこで読んだか忘れたので、ソースは出せないけど。。。
0464nobodyさん
02/03/24 22:11ID:0Hn7njaVApache1.3.23(Win32)@WinXPで名前ベースのVirtualHostの設定をしているのですが、
>225さんと同じような設定をしているのですが、エラーが出てApacheが起動しません。
エラーログには同じアドレスとポートではバインドできんと出てますが、
(9)Bad file descriptor: make_sock: could not bind to address aa.bb.cc.dd port 80
もちろん、別のアプリケーションが80番を使っているということはないです。
設定ファイルは>225さんと一緒なのですが一応、
###
NameVirtualHost *
#
<VirtualHost *>
ServerName hoge.homeip.net
DocumentRoot "E:/web/hoge"
</VirtualHost>
#
<VirtualHost *>
ServerName hogehoge.homeip.net
DocumentRoot "E:/web/hogehoge"
</VirtualHost>
###
としています。
環境はADSLのブロードバンドルータで、ルータにグローバルアドレスが振られて、
サーバにはプライベートアドレス192.168.1.xが振られてNATしている状況です。
これで何か分かりますか?
0465nobodyさん
02/03/24 23:48ID:???ホントかよ、と思って調べたらホントだった:-)
http://mm.apache.or.jp/pipermail/newbie/2001-June/000996.html
http://mm.apache.or.jp/pipermail/apache-users/2001-May.txt
http://mtlab.ecn.fpu.ac.jp/Webcon_archive/980828212233.html
http://www.mindgear.org/zons_lab/ApacheServer.html
0467nobodyさん
02/03/25 12:54ID:???ファイル名が途中で切れてしまいます。ぜんぶ見せるには
どうすればいいのでしたっけ?
0468nobodyさん
02/03/25 13:46ID:???http://localhost/manual/apache/mod/mod_autoindex.html#indexoptions
0469464
02/03/25 16:22ID:???もちろん両方とも登録してあります。nslookupでも引けます。
でも両方ともルータに振られたIP宛てにリクエストが来て、
そこからローカルアドレスのPCにNAT変換して届くので、
もしかしたら、ドメイン宛てのリクエストで届いてないのかなとも思ってます。
うーん、よくわからん...
0471nobodyさん
02/03/25 18:12ID:???ありがとうございます。RTFMの精神を忘れてました。
で、やってみたのですがうまくいきません。
<IfModule mod_autoindex.c>のIndexOptionsにDescriptionWidth=*を追加
したけどうまくいかないので
<Directory "H:/www/public_html/hoge">
IndexOptions descriptionwidth=*
</Directory>
など追加したりしてるんですがやっぱりうまくいきません。
申し遅れましたがApache1.3.23 for win32@Windows2000です。
もう少しヒントをいただければ助かります。
0472nobodyさん
02/03/25 18:26ID:L6R1WjQi「別の製品がインストールされています。アンインストしろ。」
って言われるんだけど。
言われるままに1.3.23アンインストしちゃっていいの?
設定はとかは残るの?
0473nobodyさん
02/03/25 18:57ID:???httpd.confなどを他のところにコピーしてから
1.3.23アンインスト&1.3.24インスト。
そのままアンインスト&インストしても、
確かconfファイルは受け継がれたはずだけど、
コピーしといたほうが無難。
で、インストしたらまたconfフォルダにコピーしなおす。
0475464
02/03/25 20:16ID:???これがまた、Win32版Apacheなので、apachectlコマンドがないんですわ。
変わりにあるコンフィグテストコマンドの結果は以下の通り。
C:\Program Files\Apache Group\Apache>apache.exe -w -t -f ./conf/httpd.conf
c:/program files/apache group/apache/conf/httpd.conf: Syntax OK
Note the errors or messages above, and press the <ESC> key to exit. 16...
文法的にはOKと出てますが...
0478464
02/03/25 21:36ID:???すまん、自己解決しました。
VirtualHostの最初のドメイン名とメインサーバのドメイン名が被ってました。
ServerName hoge.homeip.net としているのに、
VirtualHostのServerNameもhoge.homeip.net...
これでerror.logの意味も分かりました。
レスくれた人ありがとうございました。
0479471
02/03/25 21:42ID:???なるほど、と思いやってみましたがだめでした。
ためしに
IndexOptions FancyIndexing SuppressLastModified
とするとちゃんとLastModifiedが消えるので、IndexOptionsがまったく
効かないとかいうことではないみたいです。
FancyIndexingを外せば望みどおりファイル名がぜんぶ表示されますが、
サイズやLastModifiedも表示されなくなってしまうのであまりにもさびしー
画面になってしまいますし。。
ほかにチェックすべき項目ありますでしょうか?
0480471
02/03/25 21:46ID:???あう、いろいろ実験してたもんで、リロードせずに書き込んでしまいました。
おっしゃるとおりファイル名はNameですよね。。たったいま確認しました。
超はずかしいです、感謝しながら逝ってきます!
0481H鯖缶
02/03/26 00:36ID:FAti/YRYトップページへのアクセス1日12000前後、リクエスト総数1日50万前後、トラフィックは日平均1Mbps最大2.5Mbpsです。
鯖はRedHat7.0、Pen3-700MHz、メモリ256MBで、CPU使用率はほぼ5%未満です。
いままで極めて快調に稼動してきたのですが、バナー広告の減少で維持が難しくなってきたので、レンタル鯖会社を解約し、
自宅のWindowsマシンにapacheを導入して運用しようと考えております。
しかし、Win32版のapacheはUNIX版と比べパフォーマンスがかなり劣ると聞きました。
果たしてWin32版のapacheで運営できそうなものかお尋ねしたい斧です。
自宅鯖の環境は、WindowsXP-pro、Pen4-1.4GHz、メモリ768MB、HDD480GB、回線はBフレッツベーシック実測上り
25Mbpsです。固定IPではないですがDynDNSなどのDymamicDNSサービスを検討しています。
0482nobodyさん
02/03/26 00:40ID:???0484481
02/03/26 01:05ID:???0485nobodyさん
02/03/26 01:05ID:???ttp://www.bekkoame.ne.jp/~bero/apache-mmap.html
0486nobodyさん
02/03/26 01:07ID:???他のDymamicDNS探せばいいんじゃない。この話題行き過ぎるとスレ違いになるけど。
俺はそこまでの大きいサイトをやっと事がないので、何ともいえないけど試しに運用してみてはどう?
0488nobodyさん
02/03/26 01:13ID:???超絶的にスレ違いな漏れをお許し下さい。
>>484
ぷららのダイナミックDNS
ttp://www.plala.or.jp/access/guest/bflets/
0489nobodyさん
02/03/26 02:00ID:???レンタル鯖 http://pc.2ch.net/perl/ の自宅サーバースレで聞いてね。
0491nobodyさん
02/03/28 13:52ID:2B3AzxTp~userではないべつの名前で表示することは出来ないでしょうか?
http://www.hogehoge/~onamae/ を
http://www.hogehoge/user/onamae/ にするような方法
0492よくわからないけれど
02/03/28 14:16ID:???AliasMatch ^/user/([^/]*)(.*) /home/$1/public_html$2
0493491
02/03/28 14:27ID:???AliasMatchでしたか(・∀・)
ありがとうございました試してみます。m(_ _)m
0494491
02/03/28 14:37ID:???うまくいきました(・∀・)ノ
ありがとうございましたm(_ _)m
0495491
02/03/28 18:45ID:???うまくいったと思ったら
http://www.hogehoge/user/ ←ここにおいたファイルを見れなくなった(´д`;)
うまい方法はないですかね・・(´д`;)
0496nobodyさん
02/03/28 19:17ID:???0497491
02/03/28 19:24ID:???そうすると 先に指定していたAliasMatchが
うまくいかない(´д`;)
あちらをたてればこちらがたたず・・・
0498nobodyさん
02/03/28 21:34ID:LEl4a5BOその中にbbsとbbs2いうディレクトリを作って掲示板2個と
chatというディレクトリも作ってチャットを設置してるんだけど
セキュリティ的にまずいの?
ルートにwwwとcgi-binってのを作ったりして別々にした方がいいの?
0499nobodyさん
02/03/30 22:24ID:???WinでApacheでエロサイトやってるけど、定期的にアパッチの再起動せにゃならんよ。
タスクマネージャ見ると分かるんだけど、初めは10MBぐらいだったのが、段々と50MBにも肥大するんだよ。
Winの方はあんまりメモリリークしてないんだけどね。
だから月に一度は再起動せにゃならん。めんどくさいからBフレッツにしたら
FreeBSD+Apacheで稼働させるつもりだよ。現に、今テスト稼働してるけど、まったりと安定してる。
0500nobodyさん
02/03/31 04:33ID:mCl8tMtr下のサイトではProxyViaをBlockにしたら解決すると書いてあるが変わらない。
http://www19.cds.ne.jp/~shiraisi/pc_unix/proxy.html
0501nobodyさん
02/03/31 09:41ID:???0502nobodyさん
02/03/31 10:43ID:???0503nobodyさん
02/03/31 10:44ID:???0504nobodyさん
02/04/01 16:53ID:6EUnmj5K↑を動かし掲示板を作成しアクセスするとエラーがでます
[Mon Apr 01 16:16:37 2002] [error] [client 127.0.0.1] d:/apache/cgi-bin/16/toei/index2.html is not executable; ensure interpreted scripts have "#!" first line
[Mon Apr 01 16:16:37 2002] [error] [client 127.0.0.1] couldn't spawn child process: d:/apache/cgi-bin/16/toei/index2.html
どうしたら動かせますか?
0506nobodyさん
02/04/01 17:50ID:???0507nobodyさん
02/04/01 17:50ID:???0509nobodyさん
02/04/01 23:04ID:660Fxwqo0510nobodyさん
02/04/02 14:22ID:???0512nobodyさん
02/04/04 13:02ID:+/BvL+ddIf you receive such errors on Windows XP using SSI scripting or PHP
scripts, but not static pages, you are probably a victim of this bug.
It has been reported to Microsoft, they have prepared a hotfix for
afd.sys that should resolve this bug. MSKB article
Q317949( http://support.microsoft.com/default.aspx?scid=kb;EN-US;q317949 )
addresses this bug, you should be able to obtain the hotfix directly
from Microsoft by citing this Knowledge Base article.
0513nobodyさん
02/04/06 02:19ID:vibhfPPIGET /index.html HTTP/1.0
とかしたときにapacheのバージョンを表示しないように
するにはどうすればいいんですか?
0514nobodyさん
02/04/06 02:38ID:???とか?知らん。
0515nobodyさん
02/04/06 05:56ID:???表示されそうなタイミングで、オノレの目をつぶればいいだろ!
そんなこともわからないのか、このうまづらがっ!
0517nobodyさん
02/04/07 08:44ID:???0518名無しさん@お腹いっぱい
02/04/07 15:23ID:/sn5TTxcで、ASPはサポートされるの?
0520nobodyさん
02/04/08 00:14ID:PrsRLYDOhttpで間違ったurlをリクエストしたときに、類似urlの候補を出す、
または、類似urlにジャンプするのはどういう設定orプログラムなのか
ご存知でしたらよろしく。
0521nobodyさん
02/04/08 00:38ID:???0523名無しーじーあい
02/04/08 00:49ID:???0524520
02/04/08 00:53ID:???検索してみると、リダイレクト専用のように書いてるけど、
(候補が一件でも)リスト表示が選べるのはサーバが違うのかしらん?
実例。
正しいurlが
http://www.profilneurotiker.com/mp3/404.swf
として、
http://www.profilneurotiker.com/mp3/404.sw
でも
http://www.profilneurotiker.com/mp3/404.zswf
でもアクセス可能。ただし、
http://www.profilneurotiker.com/mp3/zzzzz
ではダメだから404リダイレクトでは無い模様。
0525520
02/04/08 00:56ID:???そか。
errdocをcgiで受けてるのか。
感謝。
0526nobodyさん
02/04/08 13:12ID:???そのキャップは何のためにもらったのか
忘れたのか?
http://pc.2ch.net/test/read.cgi/software/1017161683/l50
0527nobodyさん
02/04/11 10:02ID:QakPtgEu0528nobodyさん
02/04/11 20:49ID:0MrGuQ4Q以下のみに対するアクセスログを取る事は、可能ですか?
UNIX版で質問したら、ここの存在教えてもらいました。
すいませんが、教えてください。 apatch1.3.23です。
0529nobodyさん
02/04/13 16:31ID:KlXo/nxWCGI,PHPともに変更はしてないので原因がまったくわかりません
Error message:
couldn't create child process: 22: E:/htdocs/_index.cgi
とにかく突然こうなりました
0530nobodyさん
02/04/13 16:33ID:KlXo/nxWとてもこまっています
0531nobodyさん
02/04/13 16:43ID:???「Apache 2.0で正しく動いていたのが、ある日突然おかしくなった」のか
「今まで1.3.XXで正しく動いていたのが、2.0にしたらおかしくなった」のか
どっち?
0532名無しさん
02/04/13 16:48ID:???0533529
02/04/13 16:57ID:KlXo/nxW「Apache 2.0で正しく動いていたのが、ある日突然おかしくなった」
こっちです
一度Apacheを再インストールしてみましたが変わりません
>>523
はいはい
すみませんねぇ
0535531
02/04/13 17:29ID:???Apacheのバージョン(特に、2.0.35へのバージョンアップ)
httpd.confの内容
E:/htdocs/_index.cgiの内容
perl.exe(_index.cgiがPerlスクリプトなら)
".cgi"に対するレジストリエントリ
アンチウィルスソフト等の存在
…等々、CGIプログラム実行に影響を及ぼす要素は多種多様にわたります。
それらが「すべて」変更されていないのに、突然おかしくなるといった現象は不可解
です(あまり考えられない)。
ところで、"_index.cgi"がEXEでない(スクリプト)なら先頭の1行をちょいと見せて
いただけないでしょうか。
0536nobodyさん
02/04/13 17:47ID:???Apache2.x 【新鯖入荷しました】
ttp://pc.2ch.net/test/read.cgi/php/1018333172/
0537529
02/04/13 18:31ID:Zl7pyvvIPerlパスは#!D:/perl/bin/perl.exeになおしてありますが動きません
ほかのCGIも.exeをつけてあります
いま、システムの復元をしましたがだめでした
この際Windows再インストールしてみます
0538nobodyさん
02/04/13 21:01ID:???■ このスレッドは過去ログ倉庫に格納されています