トップページ⇒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もそこしかいじってません。
他にも指定すべきところはあるのでしょうか?
よろしくお願いします。
0638nobodyさん02/05/06 22:31ID:5z7sE54W
>>630
プラットフォームは・・・linuxのredhatです。
httpd.confはテキストで開いて書き直して、再起動すればサーバに反映される
のでしょうか?
0639nobodyさん02/05/06 22:32ID:???
(´-`).。oO(一応、マトモに動くスクリプトなんだよね?
       couldn't spawn child processってんだから関係ないかな・・)
0640nobodyさん02/05/06 22:33ID:???
>>638
普通はそう。
0641nobodyさん02/05/06 22:33ID:???
(´-`).。oO(>>638 Yes)
0642nobodyさん02/05/06 22:34ID:???
(´-`).。oO(あと、激しく気になったのが…)

AddType text/html cgi
↑これ

普通は
AddType application/x-httpd-cgi .cgi
↑こうじゃない?
0643かさ02/05/06 22:34ID:6oqwUk7H
前のVerでSSLを使う方法わかるなら教えてください、、 2.0.35にはSSLのモジュールが組み込まれてるってことで選んだので、、前のVerでSSLが使えれば問題ないんです。。いろいろ調べてはみたのですがいまいちよくわからなくて
0644かさ02/05/06 22:40ID:6oqwUk7H
>>642
AddType application/x-httpd-cgi .cgi
に変えていろいろ試しましたが同じでした(ノ_・。)
0645nobodyさん02/05/06 22:45ID:???
>>621
2.0.35のWin32版はPerlのパスの部分ににバグがあります。
次のバージョンまでどうにもなりません。
http://www.apache.org/ のどこだったかに書いてあります
0646nobodyさん02/05/06 22:46ID:???
結論
【無理してApache2.xを使わずおとなしく1.3.24ライフ。】
064764502/05/06 22:46ID:???
CGI使うなら実用になりませんので1.X.XXに戻しましょう
0648nobodyさん02/05/06 22:47ID:???
>>647
意気が合うね
 
0649nobodyさん02/05/06 22:49ID:???
(´-`).。oO(これでも、駄目か?…)

1.Apache 入れたドライブに以下の2つのディレクトリ作る
\usr\local\bin
\usr\bin

2.perl.exe だけを 1.で作ったディレクトリにコピー

3.動かす前に「環境変数」を確認して、全てのユーザーが perl 使えるか確認

これで、

#!/usr/local/bin/perl
とか
#!/usr/bin/perl

とかでも動くよ。少なくとも、俺の win マシンでは動いている。1.3 だが(w
0650nobodyさん02/05/06 22:53ID:???
(´-`).。oO(>>649 でダメだったら、1.3.24 だな。SSL は >>647-648 が教えてくれるそうだ(w )
0651かさ02/05/06 23:13ID:6oqwUk7H
どうもありがとうございました
いろいろ試してみましたが
無理だったので前使っていた古いVerに戻すことにします
0652nobodyさん02/05/06 23:14ID:5z7sE54W
>>640-641
ありがとうございます。
どなたかconf書き直しただけで同時接続数上げられたっていう人いませんか?
065364502/05/06 23:20ID:???
>>652
(´-`).。oO(そんなにアクセスないからテストする気にならないので・・・)
0654nobodyさん02/05/06 23:49ID:5z7sE54W
同時接続数の問題の原因わかりました。
コンパイルが失敗してたようです。httpdにこう出てました。

maxclients of 1000 exceed compile time limit of 256
servers lowering maxclients to 256
to increase,please see the HARD SERVER LIMIT define in 〜/httpd.h

疲れた・・・
0655名無しさん@Emacs02/05/07 00:34ID:???
>>620
mod_davはファイルをオンメモリで処理するんで、
100MBを越えるファイルのアップロードにWebDAVは使わない方がいい。
0656nobodyさん02/05/07 01:39ID:???
遅レス カコ(・∀・)イイ!!
0657nobodyさん02/05/07 02:59ID:???
>>656
620と655の間は3時間しかないぞ。この板ではかなりの即レスだと思われ。
0658nobodyさん02/05/07 08:41ID:???
>>657
なっtok2
0659nobodyさん02/05/07 15:20ID:+wJnEq8g
apache2.0.36 出ますた。
0660 02/05/07 15:49ID:???
>>659
お!ありがとう
見てこよう
0661nobodyさん02/05/07 16:01ID:???
Win32で「ScriptInterpreterSource registryしていてもCGIスクリプトの先頭行を
読んでしまう」問題が解決されているね>2.0.36

http://www.apache.org/dist/httpd/Announcement2.html
0662nobodyさん02/05/07 16:08ID:???
2.0.35でパッチも出てたんだな
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8004

でもFixされたのが出てよかった
・・・ってバイナリはまだか
0663nobodyさん02/05/07 18:29ID:???
?これじゃないの?
ttp://www.apache.org/dist/httpd/httpd-2.0.36-win32.zip
0664 02/05/07 18:45ID:???
>>663
それはソースディストリビューションなの
msiのはまだ出ないな
0665nobodyさん02/05/07 18:57ID:???
あ、そっか。
0666nobodyさん02/05/07 19:06ID:???
って、よく見たらあるじゃんか。
ttp://www.apache.org/dist/httpd/binaries/win32/apache_2.0.36-win32-x86-no_ssl.msi
0667 02/05/08 00:06ID:???
>>666
お!いつの間にか出たね
メデタシメデタシ
066862002/05/08 01:18ID:U0sQ8iab
>>655
うお、そうなのか。apache1でも2でも?
CGIで動くアップローダーやIISのWebDAVとかは大丈夫なの?
0669nobodyさん02/05/08 02:09ID:???
(´-`).。oO(>>668 人にグダグダ聞く前に自分で情報集めるなり試せや…)
0670 02/05/08 04:11ID:???
(´-`).。oO(2.0.36入れてみるか・・・)
(´-`).。oO(mod_gzip動かない予感・・・)
0671nobodyさん02/05/09 01:57ID:???
(´-`).。oO(結局、2.2 ぐらいまで本ちゃん鯖に恐くていれられない罠…)
0672恍輝 ◆YBBjrhys 02/05/09 02:26ID:???
6月からこのスレでお世話になります。よろしhくおねがいいたします。
0673cua002/05/09 12:46ID:???
ファイルのアップロードをしようと思っているんですが、
Apacheが
File does not exist: /var/www/html/favicon.ico
というんです何故でしょう?
0674nobodyさん02/05/09 14:55ID:???
>>673
/var/www/html/ に favicon.ico が無いからです。
0675cua002/05/09 15:14ID:???
>>674
favicon.ico とはIEのお気に入り追加のための
アイコンですよね。
なぜそれがファイルのアップロードと関係があるんですか?
0676nobodyさん02/05/09 15:19ID:???
関係ありません。
0677nobodyさん02/05/09 17:41ID:???
(´-`).。oO(>>673-676 ワロタ…)
0678nobodyさん02/05/09 18:26ID:???
(´-`).。oO(2.0.36入れたよ・・・)
0679nobodyさん02/05/09 18:29ID:???
(´-`).。oO(でも不安だから1.3.24も残してるよ・・・)
0680nobodyさん02/05/09 19:27ID:???
(´-`).。oO(>>678-679 俺もだよ…win32 の方もいじくってるよ…)
0681名無しさん02/05/09 22:27ID:???
>>675
つまり、IEの仕様。
IEでお気に入りに入れようとすると、IEがfavicon.icoがないかリク送る。
それがないと当然アパッチはエラーログに記録する。気にしなくていい。

favicon.icoって検索かければどーいう役割してるのか分かるぞ。
0682名無しさん@Emacs02/05/10 01:37ID:???
最近はMozillaもfavicon.icoを取りにくるね。
0683nobodyさん02/05/10 04:04ID:???
(´-`).。oO(favicon.ico 取りに来るやつをアク禁にしてみようカナ?…)
0684nobodyさん02/05/10 04:21ID:???
>>683
(´-`).。oO(つまり、ほとんど誰も来られなくするわけだね?・・・)
0685nobodyさん02/05/10 05:16ID:???
(´-`).。oO(>>684 ちょっとした悪戯さ…)
0686nobodyさん02/05/10 20:27ID:5mkTW05X
すみません. 突然 質問します.

Win2000 で Apache1.3.x および PHP4.x を使っているのですが

OS のファイル群が C:\WINNT に,PHP4 のファイル群が C:\php4 にある場合
php.ini-dist を php.ini にリネームして C:\WINNT へコピー
php4ts.dll を C:\WINNT\system32 へコピー
httpd.conf に
LoadModule php4_module C:/php4/sapi/php4apache.dll
を記述し

適当なファイルに phpinfo(); を記述して参照し,動作を確認すると
Apache 1.3.23 では動いているようなのですが
Apache 1.3.24 では動かないようにみえます.

Win 版の Apache 1.3.24 で PHP4.x を動作させるために最低限必要な作業として
あと何か足りない点,もしくは気をつける点がありますか?
というか何か勘違いしてますか?

指摘していただけるとありがたいです.
既出の場合はポインタをお願いします.
0687nobodyさん02/05/10 20:34ID:???
(´-`).。oO(>>686 わざわざ問題引き起こすような事をしているように俺には見受けられる…)

> OS のファイル群が C:\WINNT に,PHP4 のファイル群が C:\php4 にある場合
> php.ini-dist を php.ini にリネームして C:\WINNT へコピー
> php4ts.dll を C:\WINNT\system32 へコピー
> httpd.conf に
> LoadModule php4_module C:/php4/sapi/php4apache.dll
> を記述し

キミ、「環境変数」って知ってる?
path に php4 関係のパスをぶっ込めば済む問題では?
0688 02/05/10 21:29ID:???
>>686
動いている「よう」とか動かない「よう」って、はっきりしてないの?
06899902/05/10 21:30ID:y+ZXMrsu
-------風俗の総合商社・MTTどこでも-------

〇デリバリーヘルス〇デートクラブ〇女性専用ホストクラブ〇
〇ハードSM奴隷クラブ〇レズビアン倶楽部〇ホモ・オカマ倶楽部
〇変態痴女と遊ぶ会〇痴漢・覗き趣味の会〇変態同好会・各種!
●楽しく遊べます! 090-8002-8356番
-----------美男・美女会員など多数在籍中-----------
  http://www.mttdocomo.jp/
-----女性アルバイト随時募集・高収入(日払い)月100万円可能-----
-----レズビアン・スタッフ●ホモスタッフ●女性専用ホストスタッフ同募-----
http://www.mttdocomo.jp/
069068602/05/10 21:38ID:5mkTW05X
環境変数を使っていないのは複数のモジュールを使い分けながら試すための
とりあえずの方法です. 前提として一応書きました.
Path の通し方について訊きたかったわけではなく
.23 だと 動くものが .24 で動かないのが何故かということが訊きたかったのですが
PHP のバージョンをあげたりしているうちに解決してしまったようです.すみません.

おさわがせしました.
0691名無しさん02/05/10 22:22ID:???
>>686
AddModule mod_php4.c
これは追加してる?

1.3.24ではこう記述しないと動かない。
0692narucy56 ◆wMOjCT4s 02/05/11 19:53ID:nE2/QOBO
httpd.conf を GUI で設定できるツールは無いですか?

できれば、Windows でも Linux でも動くツールを希望!
0693nobodyさん02/05/11 20:06ID:???
(´-`).。oO(>>692 そんなドキュソな君は逝ってください…)
0694nobodyさん02/05/11 21:39ID:Vdv12HPy
Windowsでapacheを立ち上げました。
でも、ブラウザからサーバにアクセスしたら、IDとパスワードを求められます。
誰でも閲覧できるようにするのはどうしたらいいんですか?
0695 02/05/11 21:44ID:???
>>694
IDとパスワードを必要とするような制限をはずす
0696nobodyさん02/05/11 21:44ID:Vdv12HPy
どうやってはずすんでし??
0697nobodyさん02/05/11 21:52ID:???
知るか。自分のやった行為くらい覚えとけ白痴。
069869102/05/11 21:53ID:???
>>691
ありがとうございます.
sapi で動作させる場合 これでよいですね.

おかげさまで
Windows2000 上の Apache1.3.24 + PHP4.2.0 で
sapi および cgi としての動作を確認できました.
ありがとうございました.
069968602/05/11 21:56ID:???
698 の書込みですが 686 です.すみません.
0700 02/05/11 22:33ID:???
>>696
IDとパスワードを使う仕組みはいくつかあるし、それは君しかわからない
0701名無しさん02/05/11 22:48ID:???
>>692
なんでGUIにこだわる?そーいうのに拘るヒマがあるならアパッチのチューニングに割いた方がいいぞ。
エディタでちょいのちょいっていじるのがそんなに難しいんか?

実際のとこ、Perlがバリバリ書けるんだったらブラウザでhttpd.confいじれるツール作れるんだろうけど。
0702narucy56 ◆wMOjCT4s 02/05/11 23:09ID:nE2/QOBO
httpd.conf を編集するツールがあってもぜんぜんおかしくない。

見通しがよく設定できる。(テキストファイルじゃ見づらいんだ)
ディレクトリの制限の状況が視覚的に確認できたら便利だ。
チェックボックスで設定オンオフとかできたほうがイイでしょ? 直接たたくんじゃ文字入力するのに手が疲れる

いろんなマシンで動くよう、Java アプリケーションとして実装しているものが望ましい。
(WebSphere とか統合開発環境にはありそうな感じはする)

いいのがあったら教えて!

(無かったら無いで作りたい)
0703nobodyさん02/05/11 23:33ID:???
ブラウザからVirtualHostとか設定できるツールならあるぞ。
Webminとか
0704 02/05/12 00:31ID:???
(´-`).。oO(バージョンによって変わることもあるファイルのツールなんて・・・)
0705nobodyさん02/05/12 02:03ID:???
(;・∀・) ポカーン…
0706nobodyさん02/05/12 04:43ID:???
>>702
Includeディレクティブでも使って分割したら?
0707nobodyさん02/05/12 04:48ID:???
WindowsXPのウェブフォルダがSSL認証に対応したみたいなんですが、
Linuxのapacheに接続してもうまくいきません。
ちゃんと使えてる人いますか。
0708nobodyさん02/05/12 05:14ID:???
(´-`).。oO(>>707 何言ってるんだ?おまえ…)

apache のバージョンは幾つで、

どう接続して、

どううまくいかないんだ?

で、おまえの言っているちゃんと使えるとはどういう事だ?



【こういうしたい】のですが、【こういう環境】で【こうしたら】【こうなってしまい】ぐらいかけアフォが
0709nobodyさん02/05/12 09:45ID:???
>>692
Comanche

入れてみたけど、アホらしくて(よけいわかりにくい)消しちゃった。
0710nobodyさん02/05/12 12:19ID:???
narucy56 ◆wMOjCT4s のような厨房的発想とは目的が違うけど、
でかいレン鯖屋なら httpd.conf を書き換えるツールは自前で作ってるよ。
ユーザの登録/解約/一時休止(代金の未払いとか)で頻繁に virtualhost が
増えたり減ったりするんで、鯖缶ではなくバイトのねーちゃんでも簡単に
いじれるようにしなけりゃならん。とーぜん DNS とも連動。
が、そういうのはたいてい顧客管理DBと直結してるんで一般に公開できんのだな。
0711nobodyさん02/05/12 20:21ID:???
>>702
http://www.apple.co.jp/macosx/server/

ApacheでGUI。これだねъ( ゚ー^)
0712nobodyさん02/05/13 04:32ID:???

 ろくに httpd.conf が読めなくて、

 マニュアルすらも読もうとしなくて、

 安易に GUI での設定ツールに頼ろうとしている

 イタイコテハンの narucy56 ◆wMOjCT4s がいるスレはここですか?

0713nobodyさん02/05/13 07:43ID:???
GUIは便利だと思うけどnarucy56はなんでキレ気味なのよ(藁
0714nobodyさん02/05/13 19:04ID:???
(´-`).。oO(>>713 房だから…安易になんでも GUI が優れていると思っている典型的な win 房…)
0715nobodyさん02/05/13 20:02ID:???
まぁゲイシもGUIでひと儲けしちゃった訳だし、、、
0716nobodyさん02/05/13 20:10ID:???
http://www.apache.jp/更新の気配無し…
0717エル02/05/14 17:56ID:UoGX41tc
Windows2000ServerでApache2.0の設定を行っているのですが、
なかなか設定がうまくできていません。
どなたか、すでに2.0でWebサーバー構築された方がいらっしゃったら
httpd.confの設定を見せていただけないでしょうか。
または、その設定が表記されたサイトをご存知でしたら教えてください。
よろしくお願いします。
0718エル02/05/14 17:58ID:UoGX41tc
Windows2000ServerでApache2.0の設定を行っているのですが、
なかなか設定がうまくできていません。
どなたか、すでに2.0でWebサーバー構築された方がいらっしゃったら
httpd.confの設定を見せていただけないでしょうか。
または、その設定が表記されたサイトをご存知でしたら教えてください。
よろしくお願いします。
0719nobodyさん02/05/14 18:11ID:???
多重カキコウザイ。
0720 02/05/14 18:26ID:???
>>718
何がどううまくいかないと言うのよ?
インストール直後ならDocumentRoot関係だけで最低限動くし、
それ以外の設定ならやりたいこと書かないとわからん。
0721名無しさん02/05/14 23:34ID:???
>>702
アパッチのhttpd.conf、見にくいか?
コメント行全部消せばスマートでいじりやすいだろうが。
640x480なモニターでやってんのか?

どーしてもGUIによる設定ツールが欲しいんならPerlでも勉強しろ。
0722nobodyさん02/05/14 23:41ID:???
PHP 4.2.1 released
http://www.php.net/
0723nobodyさん02/05/15 01:27ID:???
IBM HTTP Server (元 Apache) はブラウザ上から設定できなかっ
たっけ? WAS4 で出来たような気がする。
0724nobodyさん02/05/15 03:13ID:7Yv4zi2Z
Windows2000でApache2.0.36 PHP4.2.1でPHPが動作しません。設定のしかた詳しく
教えてください。
0725nobodyさん02/05/15 03:21ID:???
>>724
バイチャ(^-^)/ ~
ttp://www.php.net/do_download.php?download_file=php-4.2.1-installer.exe
0726nobodyさん02/05/15 03:25ID:???
PHP 4.2.1ではApache2のサポートが改善されていますが、まだ実験的なステー
タスにあります。実運用環境で使用することはお勧めしませんが、テストして
バグシステム(http://bugs.php.net)で問題を報告することは歓迎します。
0727質問の前に02/05/15 08:58ID:???
(´-`).。oO(質問する前にコレをチェックしろ…)











【こうしたい】のですが、【こういう環境】で【こうしたら】【こうなってしまい】ぐらいかけアフォが
0728nobodyさん02/05/15 10:42ID:???
Apache2.0.36 (OS/2) で Frame内の SSI が実行され無い.

Index.html 中に

<FRAME src="Frame_Index.html" name="Index" scrolling="AUTO">
<FRAME src="Frame_Main.html" name="Main" scrolling="AUTO">

で FRAME開いてて,Frame_Index.html 中に SSI (ファイル最終更新日付
表示) があるのですが,戻りが NULL ぽくって表示は空欄.しかし,
Frame_Index.html を直接表示すると,問題無く動作.

Index.html も Frame_*.html は同じ場所に入れてある.

解決法ってありますか (OS/2 ヤメルっての無しね.Win32 でもんな現象
が出たっての見かけたから (^^;) やっぱ,1.3.* に戻さなきゃダメ?
0729 02/05/15 11:06ID:???
>>728
ローカルのテストサーバだけど、3フレーム構成でSSI動いてます。
Windows2000 2.0.36
073072802/05/15 11:23ID:???
>>729
さんくす!

>>728
の Win32 でも... ってのは訂正.Root指定の index.html 表示で SSI
が Parse されない問題と混同してました.

ってことは,OS/2版固有の問題? あな悲し...
0731nobodyさん02/05/15 12:11ID:???
HTML がフレーム構成だろうが何だろうが、それは Web サーバには
関係ないはずなんだけど。ブラウザ側に変なのがキャッシュで残ってたりしない?
073272802/05/15 13:03ID:???
>>731
お恥ずかしい,その通りでした.

#敗因は,確認に普段使ってない IE 使ったことだった (獏)

ということで,問題無しです.逝ってきます.

#OS/2 はまだまだイケルカナ
0733nobodyさん02/05/15 20:22ID:???
LoadModule php4_module c:/grotesque/php/sapi/php4apache2.dll

ъ( ゚ー^)
0734nobodyさん02/05/16 04:37ID:Z3K9Mu1Q
ちょいと質問っす。

http://localhost/cgi-bin/test.cgi
http://127.0.0.1/cgi-bin/test.cgi
http://www/cgi-bin/test.cgi (wwwはホスト名)
上記の3つだとtest.cgiが動くんですが、
http://192.168.1.1/cgi-bin/test.cgi
だとInternalServerErrorを返します。
なんか謎なんですが、原因分かる方いますか?
0735nobodyさん02/05/16 06:14ID:Z3K9Mu1Q
>>734
追記っす。
httpd.confとかはいじってないんですが、
http://www.cgi-bin/test.cgi
も動かなくなりました…
インターネット側からは見えるようです。
0736nobodyさん02/05/16 06:41ID:???
error.log を見なさい。
0737nobodyさん02/05/16 07:12ID:Z3K9Mu1Q
>>736さん
レスありがとう。

エラーログを見たんですが、
[Thu May 16 07:07:59 2002] [error] [client 192.168.1.1] (22)Invalid argument: couldn't create child process: 22: D:/etc/httpd/htdocs/cgi-bin/test.cgi
[Thu May 16 07:07:59 2002] [error] [client 192.168.1.1] (22)Invalid argument: couldn't spawn child process: D:/etc/httpd/htdocs/cgi-bin/test.cgi
ってことらしいです。
子プロセスが作成できませんでした、ってことでしょうか?
結局何が原因かわかりません。
ぜひアドバイスをお願いします。
0738nobodyさん02/05/16 07:13ID:???
Apache1.3とApache2.0のhttpd.confって互換性あるの?
面倒だからApache1.3のやつそのまま使えたら使いたいんだけど。
■ このスレッドは過去ログ倉庫に格納されています