トップページ⇒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もそこしかいじってません。
他にも指定すべきところはあるのでしょうか?
よろしくお願いします。
020621n01/12/13 13:34ID:???
windows2000でNTFSです。
0207名無しさん@お腹いっぱい。01/12/13 13:34ID:???
>ふつう「http://www.test.com/cgi/bbs.cgi」にアクセスしたらBBSが表示されるんですが、
>ダウンローダーに突っ込むと、ダウンロードできちゃいます。

当たり前。cgiのプログラムソースじゃなく、出力されるHTMLがダウンロードされるだけ
だから気にするな。

>また、設定ファイルが「http://www.test.com/cgi/config.ini」だとして、
>そのURLを入れると設定内容が表示されちゃう

設定ファイルはドキュメントルート外に置くか、config.iniにアクセス制限しろ。
020821n01/12/13 14:06ID:???
>>207
レスありがとう。

> 当たり前。cgiのプログラムソースじゃなく、出力されるHTMLがダウンロードされるだけ
> だから気にするな。
なるほど・・・あたりまえでした。

> 設定ファイルはドキュメントルート外に置くか
つまり「http://www.test.com/cgi/config/config.ini」って感じにしろ、ということでしょうか?

> config.iniにアクセス制限しろ。
友達間でWebサーバーを公開したいので、個別に設定するのは無理っぽいです。
0209名無しさん@お腹いっぱい。01/12/13 14:42ID:???
>つまり「http://www.test.com/cgi/config/config.ini」って感じにしろ、
>ということでしょうか?
違う。
C:\.....\htdocs\index.html が http://www.test.com/index.html なら、
C:\config.ini とかC:\.....\htdocsの配下以外に設定ファイルを置けば、
Web経由では見れなくなるって事。


>友達間でWebサーバーを公開したいので、個別に設定するのは無理っぽいです。
こっちも違う。httpd.conf あたりに

<Files "config.ini">
deny from all
</Files>

って書いて、config.ini だけアクセス制限するの。

どっちかやっとけば大丈夫
021021n01/12/13 15:10ID:???
>>209
レスありがとう

> C:\config.ini とかC:\.....\htdocsの配下以外に設定ファイルを置けば、
> Web経由では見れなくなるって事。
んーと。。。
1.友達(hoge)がhtmlをアップロードするとき、FTPを使ってc:/..../htdocs/users/hoge/に繋ぎます。
そこがルートになってるので、c:/config.ini/とかはできそうないです。

> って書いて、config.ini だけアクセス制限するの。
なるほど・・・
でも、友達みんながconfig.iniってファイル名を使うとは限らないわけで・・・
*.iniとか設定できるんでしょうかね。。。

ちょっと知ってる人に聞いたところ、.htaccessとかいうのが関係あるとかなんとか。。。よくわかりませんでした。
0211名無しさん@お腹いっぱい。01/12/13 15:29ID:???
config.iniをconfig.cgiにリネームしてbbs.cgiの設定ファイル名を書きかえる。
0212名無しさん@お腹いっぱい。01/12/13 15:31ID:???
<Files "*.ini">
deny from all
</Files>

も可。
021321n01/12/13 15:39ID:???
>>211-212
レスありがとう。

なるほど、やってみます。
結果はあとで書き込みます。
ありがとうございました。
0214名無しさん@お腹いっぱい。01/12/13 15:39ID:???
わかってないヤツがCGI使うの禁止。
0215名無しさん@お腹いっぱい。01/12/13 15:40ID:???
一番良い(?)のは、.htaccessを有効にして、
.htaccess内に
<Files "config.ini">
deny from all
</Files>
を書く。
021621n01/12/13 15:44ID:???
>>214
ごめんなさい。
でもCGI使いたいんです。
今勉強中です。

>>215
上でも書いた、ちょっと知ってる人に聞いたところ、同じことを言われたのですが、
windowsで「.」から始まるファイル名はつけられない気がするのですが、
どのようにすればよいのでしょうか?
021721n01/12/13 15:51ID:???
>>216
自己レスです
ちょっと調べたらわかりました。
FTPでリネームすればOKなんですね。
またいろいろいじってきます。
ありがとうございました。
0218名無しさん@お腹いっぱい。01/12/13 21:44ID:???
一番簡単なのはdatとかlogをcgiとかplにしちまうって事だな。
0219名無しさん@お腹いっぱい。01/12/13 22:12ID:???
>>211
>>218
それやめてくれよ。エラーログがめんどくさい事になるよ。
0220名無しさん@お腹いっぱい。01/12/14 00:47ID:???
>>219
いいじゃん。とりあえず動かしたいだけの人にとっては
関係ない事だし。
0221名無しさん@お腹いっぱい。01/12/14 10:37ID:???
>>219-220
CGIは使えるけど.htaccessが使えない無料鯖での最終手段でしょ。
022210601/12/15 03:41ID:zXfLHlXf
>>106ですが Apacheでgonkenというユーザーを作ってhttp://サーバー名/~gonken/
でアクセスすると見れるのですが、これをhttp://サーバー名/gonken/ で見れるように
したいという質問でした(チルダー無しで)
回答を参考にAlias /gonken/ /home/user/gonken/としてみたらアクセスは出来たのですが
ブラウザの更新ボタンを押すとアクセス権エラーが出てしまいます。
パーミッションも所有者も特に変えてなくて普通にやってるんですが更新ボタンで
アクセス権エラーが出る原因は何でしょうかね?どんな対策とればいいでしょうか?
0223名無しさん@お腹いっぱい。01/12/15 12:26ID:???
>>222
変だねぇ。こっちでは更新しようがCTRL-F5しようが全然平気なんだけど。
022410601/12/15 22:17ID:???
>>223
1台レンタルサーバなのでconfファイルの何かの設定が邪魔してるのかも
しれません。いろいろやってみます。
0225名無しさんに接続中…01/12/16 04:30ID:f2WeEeRd
バーチャルホストをやってみたいのですがうまく行きません・・。
Httpdのソフトではうまくいくのですが・・。

NameVirtualHost xx.xxx.xxx.x

<VirtualHost xx.xxx.xxx.x>
ServerName aaa.com
DocumentRoot /1
</VirtualHost>

<VirtualHost xx.xxx.xxx.x>
ServerName bbb.net
DocumentRoot /2
</VirtualHost>

普通に書かれているとおり設定したのですが、
「あなたの予想に反して、このページが見えているでしょうか?」なページが
でてきて鬱です・・。どうしたらいいのでしょう?
(xxxのところはちゃんといれてます。)
022622501/12/16 05:10ID:f2WeEeRd
まず、ドライブ直下だったのを訂正して、IPのところを*(全て)
にしたらうまくいきました。

NameVirtualHost *

<VirtualHost *>
ServerName aaa.com
DocumentRoot /Apache/htdocs/1
</VirtualHost>

<VirtualHost *>
ServerName taka.minidns.net
DocumentRoot /Apache/htdocs/2
</VirtualHost>

どうやらIPを自分のIP入れると
「あなたの予想に反して、このページが見えているでしょうか?」
なページがでるようです。原因が分かる方教えてください!
0227名無しさん@お腹いっぱい。01/12/16 11:18ID:???
Apacheの<VirtualHost *>
の*に入れるIPって、確か、NICを二枚差しにしてる時に使う奴じゃなかったっけ?
うる覚えだけど。

NIC一枚しか刺してないのなら*と記述すればいいけど。

バーチャルホストするのもいいけど、ログの切り分け、やっておかないと収容つかなくなるよ。
022822501/12/16 17:06ID:9fgttaBo
>>227
アドバイスありがとうございます!
言われたとおりうちでは一枚差しです。
ログもとるようにしてみます。
0229名無しさん@お腹いっぱい。01/12/17 23:09ID:???
>191
私もd:\perlに入れてしまったクチです。
#!usr/local/bin/perl
に変えられるのならやりたいです・・・・
よかったら記述方法、教えて下さい。
0230名無しさん@お腹いっぱい。01/12/17 23:41ID:???
>>229
httpd.confに >>191サンが引用したのがコメントで入ってるから
そのコメントを外して、.cgiをperlに関連付けさせる。
0231名無しさん@お腹いっぱい。01/12/18 06:31ID:???
>230
ありがとうございます。
と言いますと、今、cgiが動いてる状態であれば、コメントを外すだけでいい、と言う事でしょうか?
0232名無しさん@お腹いっぱい。01/12/18 11:01ID:???
>>231
たしかPerlのインストーラは.cgiに関連付けはしないはず…
なんで、手動で関連付けしてちょ。
0233メモ01/12/20 14:11ID:???
LoadModule php4_module c:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php .phtml

AddModule mod_php4.c←忘れがち
0234  01/12/22 00:55ID:???
ここのローカルルール、Win厨v限定って感じな。
0235名無しさん@お腹いっぱい。01/12/23 02:06ID:???
質問です。
Apache 1.3.20 win32でmod_perlを入れようとしたのですが
Can't locate Cwd.pm in @INC (@INC contains: .) at (eval 1) line 1.
Note the errors or messages above, and press the <ESC> key to exit. 27...
のようなエラーが出てしまいました。どうすれば解決できるか
教えてください。
0236名無しさん@お腹いっぱい。01/12/23 02:23ID:???
 
0237名無しさん@お腹いっぱい。01/12/23 02:39ID:???
>>235
何言いたいのか不明 エラー位読め Cwd使えばいいだろw
0238名無しさん@お腹いっぱい。01/12/24 15:01ID:???
Windows98でapacheを動かしているのですが、スタート->ReviewErrorLogを選択しても
そのファイルは開けませんとのエラーが出ます。
上のほうでanalogを使え、との事だったので試してみて確かにログ解析はできるのですが
エラーログを直接見たり、貯まったログを削除したり(書き込み不可になるので)
エラーログを簡単に取り扱う方法は何かありませんでしょうか。
0239名無しさん@お腹いっぱい。01/12/25 01:53ID:???
>>238
Apacheを止めてから自分の好きなエディタで閲覧。
若しくはLogをコピーしてコピーした方をエディタで開く。
0240名無しさん@お腹いっぱい。01/12/25 02:24ID:???
>>239
やはりそれしか方法はないですか・・。
頻繁にログを見るので、Apacheを止めたり、ファイルをコピーしたり
と言う2段階の方法を取るのが煩雑なもので・・・。

何はともあれ情報ありがとうございます。>>239さん
024123901/12/25 03:11ID:???
>>240
エディタによっては、Apache起動中でも閲覧できる物も有るから(Read Onlyだけど)
探すと吉。
若しくは『Log Copy => エディタ Open』ならBatファイルでも作ればいいんとちゃう?
以下の『#----*』間をこぴってBatファイルを作ってLogの有る場所に置くべし。
ショートカットはご自由に。
引数の『error.txt』等は環境に合わせてどうぞ。

#-----ココカラ
copy /A error.log error.txt /V /Y
start notepad error.txt
#-----ココマデ
0242名無しさん@お腹いっぱい。01/12/25 06:54ID:???
>240
秀丸なら、アパッチ稼働中でもログ見れるよ。
しかも上書きOK。
もちろん、その間にあったアクセスログは記録されないけどね。
うちはアパッチのログを秀丸で強引に読み込んで別の名前にしてセーブしてるな。
マクロ+IEのサービス機能で楽にログ管理出来るよ。
024324001/12/25 20:51ID:???
>>241さんの方法を早速やってみました。
なるほど、この方法だと1手でログが閲覧出来て便利ですね。

私はTeraPadを標準使用しているのですが、
やはり溜まったログの削除などの管理も同時に行いたいので、
>>242さんの方法も試してみようと思います。

みなさんありがとうございます。
0244超初心者01/12/29 22:39ID:+Xr4pXdG
1月号の日経ソフトウェアについているCDからApache 1.3.22を
インストールしたのですが実行するとプログラム開始エラーという
警告メッセージボックスが出てしまいます。

インストールしたマシンのOSはWin95でネットワーク環境は無いのですが
ネットワークに接続出来るマシンでないとダメなのでしょうか?
0245名無しさん@お腹いっぱい。01/12/29 22:56ID:???
>>244
プログラム開始エラーっつ〜のは、大抵必要なシステムDLLが無い時に
出てきます。環境がWin95っつ〜ことなんで、多分msvcrt.dll辺りが無い
んじゃないかと…大抵どっかのディレクトリ(Program Files以下…)に、
こっそりあることが多いんで、それをapacheのディレクトリにコピーして
(win\systemフォルダにコピーしてもいいんだけど、ちょっと怖い)起動
してみてください。
0246名無しさん@お腹いっぱい。01/12/29 23:57ID:???
>>244
すばらしく、初心者らしい書込みです。
0247名無しさん@お腹いっぱい。01/12/30 00:13ID:???
>244
Win95の場合は、M$からDCOM95を落として入れろ!
ttp://www.microsoft.com/japan/com/dcom/dcom95/dcom13.asp

ネットやLANは必要ない。
0248名無しさん@お腹いっぱい。01/12/30 00:24ID:eiKsFeuh
ネットナンパ必勝法を格安販売中!


出会いを求める男性へ!!


http://chevy.sites.cc/
024924401/12/30 17:49ID:UqUlhw8T
W95ws2setup.exeでWinsock2にしようとしたのですが
Setup Errorが発生してしまいます。

インストールする為に特別な設定等が必要なのでしょうか?
0250名無しさん@お腹いっぱい。01/12/30 23:30ID:???
>249
うちのWin95では、WinSock2、すんなりインストできたよ。
0251名無しさん@お腹いっぱい。01/12/30 23:55ID:???
>250
だからなんだよ?
お前の環境でインスト出来たって事、なんの足しにもならねーんだよ。
具体的な回避方法とか書けよ。249に失礼だろ。
0252名無しさん@お腹いっぱい。01/12/31 00:12ID:???
>>251
おめでてーな。
煽るよりも成功事例提示の方がまだマシだと思うんだが?(藁)
それとも251=249か?

それは置いといて、検索したらこんなのが引っかかった。
support.kuraemon.com/faq/faq01.html#104
関係無いかもしれないけどね(Netやれてるんなら普通は入ってる筈なんだが)。
Win95は持ってないので追試は出来ないのでこれ以上は分からない。
成功する事を祈るよ。
025325001/12/31 00:50ID:???
>251
セットアップエラーの中身が具体的に提示されてないのに、
どう説明したらいいの?
244でターゲット機はネットワーク環境にないって書いてるから、
252さんが指摘してるように、TCP/IPを入れてないのかもね。
Win95ではデフォルトじゃないから。
0254名無しさん@お腹いっぱい。 01/12/31 02:51ID:???
95にWsock2って・・・・
お前らホントにPGか?  (呆
0255名無しさん@お腹いっぱい。01/12/31 02:55ID:???
狂ってるね
025625001/12/31 07:49ID:???
>254,255
何が狂ってるんだか。
うちでは、ちゃんと動いてる。
0257名無しさん@お腹いっぱい。01/12/31 08:04ID:???
それはまぐれなんだよね 笑
025824401/12/31 15:52ID:ENSweTv2
下記がエラーの内容です。
Please install the Microsoft TCP/IP network protocol from your
Windows95 install disk, then restart setup. If Microsoft TCP/IP is
already installed, reboot and run
<windows>\WS2BAKUP\WS2BAKUP.BAT to restore your previous
Winsock components, then reboot and return this setup program.

訳すと
あなたのウィンドウズ95からのマイクロソフトTCP/IPネットワーク・プロトコルを
インストールしてください、ディスクをインストールし、次に、セット・アップを再開する。
マイクロソフトのTCP/IPが既にインストールされる場合は、あなたの前のWinsockコンポーネントを
回復するために
<windows>¥WS2BAKUP¥WS2BAKUP.BATをリブートして実行して、次に、
このセット・アップ・プログラムをリブートして、返してください。

という事なのですがWS2BAKUP.BATがこのメッセージボックスを閉じると消えてしまいます。
TCP/IPはインストール済みです。
0259名無しさん@お腹いっぱい。01/12/31 17:41ID:???
>256
お前は厨房だって事。
狂ってやがる。
0260名無しさん@お腹いっぱい。01/12/31 20:25ID:???
>259
大晦日に一人ぼっちだからってスネて噛みつくなよ(プププ
0261名無しさん@お腹いっぱい。01/12/31 22:15ID:???
>>258
TCP/IPインストールしれ。
ネットワークのプロパティかなんかから
0262名無しさん@お腹いっぱい。01/12/31 23:09ID:???
>258
252さんが紹介したページをよく読んでね。
Winsock2.0導入後、Win95でTCP/IPの設定ができなくなる現象の回避策
日本語版ダイアルアップネットワーク1.3をインストール
http://asia.microsoft.com/japan/windows/dun1_3/
0263凶人01/12/31 23:19ID:???
文書番号: J046083
http://www.microsoft.com/japan/support/kb/articles/J046/0/83.asp
0264名無しさん@お腹いっぱい。01/12/31 23:29ID:???
dcom95は、Apacheじゃなくて、Perlで必要だった。
孤立マシンは、cgiの動作実験ぐらいにしか使い道がない。
026525801/12/31 23:40ID:+/jWLFHH
>>261
TCP/IPはインストールしてあるのですが。。。

>>262
>Winsock2.0導入後、Win95でTCP/IPの設定ができなくなる現象の回避策

そのWinsock2.0の導入が出来ない訳でして。。。
0266親切な人02/01/01 01:59ID:???

ヤフーオークションで、幻の人気商品、発見!!!

今は無き「コピーガードキャンセラー」↓
http://page3.auctions.yahoo.co.jp/jp/auction/c15158602

ヤフーオークション内では、現在、このオークション
の話題で、持ちきりです。
0267名無しさん@お腹いっぱい。02/01/01 02:56ID:???
親切な人ありがとー
0268名無しさん@お腹いっぱい。02/01/03 11:58ID:???
PatchだらけのWebサーバ
026925802/01/05 20:46ID:biGCDeHg
age
0270名無しさん@お腹いっぱい。02/01/06 02:03ID:MC5R1CG8
ホームページをブラウザで表示すると、一番最初は画像読み込み等で時間がかかりますが
2回目以降からはキャッシュによって短縮されますよね。
今まで使ってたレンタルサーバを専用サーバに変えてからホームページのキャッシュ表示が
今までと違うようになったのです。何度リロードしてもキャッシュ表示されにくくなったんです。
でも1日経過後にはキャッシュ表示(早く表示)されるのです。プロバイダは変えてません。
説明がわかりづらくてすみませんがこのキャッシュ表示のされ方の違いはapacheの設定で
改善できるのかどうか知りたいんです。
ブラウザ(IE)での履歴期間の設定とは別にapacheのhttpd.confなどでキャッシュ表示の
設定ができるのでしょうか?
0271名無しさん@お腹いっぱい。02/01/06 02:09ID:???
>>270
時計くるってない?
0272教えて!02/01/08 16:35ID:MsYypk1u
httpd.confの仮想パス(Alias)で、別マシンのディレクトリを指定する方法を教えてください。UNIXに明るくないので、考慮していただけるとうれしいです。
0273名無しさん@お腹いっぱい。02/01/08 17:19ID:???
Unixに明るくないヤツがUnixで鯖立てるな。踏み台にされるだけ。
0274名無しさん@お腹いっぱい。02/01/08 17:28ID:???
>>272
別マシンとはどんな状態で繋がってる?
それによって可否が変わってくるよ
0275名無しさん@お腹いっぱい。02/01/08 18:29ID:???
NFSが使えるならNFSでマウントしてふつーにAliasを設定する。
そうでないなら別マシンにもApacheを立てて、ProxyPass を設定。
0276名無しさん@お腹いっぱい。02/01/11 11:51ID:6rTgNwed
ApacheでRubyを使いたいんですが、
設定はどうすればいいんでしょうか?
0277名無しさん@お腹いっぱい。02/01/11 12:38ID:???
>>276 ネタ・・・だよな?
0278名無しさん@お腹いっぱい。02/01/11 17:07ID:4I8zJB9z
いや、ネタじゃないです。
0279名無しさん@お腹いっぱい。02/01/11 18:15ID:???
がんばれよ
0280名無しさん@お腹いっぱい。02/01/11 18:16ID:???
http://www.algo.ics.tut.ac.jp/~koki/tux/ruby/tuning.html
探すと死ぬほど出てくるはずだが
0281名無しさん@お腹いっぱい。02/01/11 23:42ID:W3k5xIsC
HostnameLookups on
でやっていたのを、off に変えたのですが、
access_log を見ると、まだ逆引きされてます。

httpd.conf を書き替えてapacheの再起動する
だけではダメ?
0282名無しさん@お腹いっぱい。02/01/12 02:05ID:???
>281
.htaccessでfrom hoge.comとかやってない?
IPアドレスで指定するようにしましょ。
0283名無しさん@お腹いっぱい。02/01/12 03:06ID:???
apacheをインストールして、/usr/local/apache/bin/apachectl startしたんですけど

/usr/local/apache/bin/apachectl restart: httpd not running, trying to start
/usr/local/apache/bin/apachectl restart: httpd started
と表示され、まったくapacheの画面が開きません。一応、servernameにIPを記入したのですが・・

#
# ServerName allows you to set a host name which is sent back to clients for
# your server if it's different than the one the program would get (i.e., use
# "www" instead of the host's real name).
#
# Note: You cannot just invent host names and hope they work. The name you
# define here must be a valid DNS name for your host. If you don't understand
# this, ask your network administrator.
# If your host doesn't have a registered DNS name, enter its IP address here.
# You will have to access it by its address (e.g., http://123.45.67.89/)
# anyway, and this will make redirections work in a sensible way.
#
# 127.0.0.1 is the TCP/IP local loop-back address, often named localhost. Your
# machine always knows itself by this address. If you use Apache strictly for
# local testing and development, you may use 127.0.0.1 as the server name.
#
#ServerName ****.www.**.*****.***
ServerName 192.168.1.25

と設定していますが・・・・誰か教えて〜ぇ!!(><)
028428102/01/12 03:09ID:???
>>282
そのとおりでした。
ありがとうございました。
0285名無しさん@お腹いっぱい。02/01/12 03:11ID:???
283です。
ヴァージョンは、apache1.3.22です。
0286名無しさん@お腹いっぱい。02/01/12 07:24ID:???
>>283
>/usr/local/apache/bin/apachectl restart: httpd not running, trying to start
>/usr/local/apache/bin/apachectl restart: httpd started
ちゃんと動いているように見えるが?
0287 02/01/12 08:22ID:czjnyWjO
  〜 この板のヘッダを覗かせてもらうと以下のとおり 〜

HTTP/1.1 200 OK
Date: Fri, 11 Jan 2002 22:55:16 GMT
Server: Apache/1.3.6 (Unix) PHP/4.0.3pl1 mod_gzip/1.3.19.1a mod_ssl/2.3.6 OpenSSL/0.9.3a
Connection: close
Content-Type: text/html

アパッチ古ッ!
0288名無しさん@お腹いっぱい。02/01/12 12:19ID:???
>>283
http://127.0.0.1/と叩け。
叩き方が弱いと404エラーが出るので、そのときはモニタを思いっきり叩け。
0289名無しさん@お腹いっぱい。02/01/12 13:32ID:NEdaIJik
>>288
ワロタ
0290名無しさん@お腹いっぱい。02/01/12 15:45ID:???
http://www.localhost.com/
こんなドメイン取るな!ばか!
0291名無しさん@お腹いっぱい。02/01/12 15:56ID:NEdaIJik
>>290
warata
0292あぼーんNGNG
あぼーん
0293名無しさん@お腹いっぱい。02/01/12 16:03ID:???
>>292
koitusonoutiakusesukiseisarerudarouna
0294名無しさん@お腹いっぱい。02/01/12 17:51ID:Q4VvAbqN
中国の某大学からのアクセスで、
GET http://www.yahoo.com/ HTTP/1.1" 200

となっていたので、自分のアドレスをプロキシにしてみたら、
GET http://www.google.com/ HTTP/1.1" 200
で、自鯖のindexが表示されて、
GET http://www.google.com/intl/ja/ HTTP/1.1" 404
となりました。

他のURLが指定されても、自鯖のindex表示もさせないようにするには、
どこら辺を弄ればよいのでしょうか。
1.3.22、Linuxです。
0295名無しさん@お腹いっぱい。02/01/12 21:30ID:???
チャイニーズか。碌な事しやがらねぇなあの劣等種族は。
0296名無しさん@お腹いっぱい。02/01/15 10:17ID:pv9XZETA
apache.orgに昨日から繋がらないんだけどウチだけじゃないよね?
yahoo!BBだけど。
0297名無しさん@お腹いっぱい。02/01/15 10:25ID:???
>>296
www.apache.org, httpd.apache.org 共に繋がるけど?
0298名無しさん@お腹いっぱい。02/01/15 12:24ID:nFTHV0H+
プログラム板より誘導。

apacheとtomcatを連携させるため、
DSOサポートでインストールして、mod_webAppをapacheのlibexecに
コピー。でも起動すると
ポートが指定されてねえよみたいなシンタックスエラーがでます。
httpd.confのServerNameディレクティブに、

WebAppConnection warpConnection warp localhost:8008
WebAppDeploy examples warpConnection /examples
WebAppInfo info
↑HPを参考にして記述

ここの一行目の記述がおかしいようなのですが、
どう指定したらいいのでしょうか?
(上の三行をコメントアウトすると、起動します)

おねがいします。
0299login:Penguin02/01/16 18:56ID:???
>>298
モジュールを読み込むようにしているのか?
LoadModule webapp_module libexec/mod_webapp.so
AddModule mod_webapp.c

Tomcatは起動しているのか?
0300名無しさん@お腹いっぱい。02/01/16 19:11ID:???
>299
はい。Tomcatは起動していて、
LoadModuleもしています。
030129802/01/16 19:27ID:DT6AMnwG
>>300
エラーメッセージをすべて書いてくれ
きずいた点
mod_webapp.so に実行権限が付いていない
tomcatのserver.xmlのなかで
org.apache.catalina.connectors.warp.WarpConnector の値と8008
が一致しているかどうか
Tomcatを起動して少し間をおいてからApacheを
起動しないとTomcat<->Apacheのコネクションが上手くいかない
場合がある。
030230002/01/16 19:49ID:???
すみません。
はじめてapache+Linuxにさわったもので・・・
エラーメッセージが、
cannot get socket address infomesion です。

org.apache.catalina.connectors.warp.WarpConnector
ここは8080になってました。
ここのportは8080、re
030330002/01/16 19:56ID:???
あ、8008です。
030429802/01/16 20:12ID:z6tRELLI
>>303
httpd.conf
の記述の順番で
LoadModule webapp_module libexec/mod_webapp.so
AddModule mod_webapp.c
WebAppConnection conn warp localhost:8008
WebAppDeploy examples conn /examples
の順番になってる?
今の所思いつくのはこのへんで
マニュアルどうりに connection name の名前をconn
にしてみたら
030530002/01/16 20:19ID:???
>304
ありがとうございます。
あと一つだけ聞きたいのですが、
「localhost:8008」の部分は、自分のIPでもいいんですか?
■ このスレッドは過去ログ倉庫に格納されています