Apache〜嗜みとして〜 ..
[2ch|▼Menu]
175:nobodyさん
03/09/12 04:33
>>170
いろいろ。

176:nobodyさん
03/09/12 20:13
>>162
一番上にダミーを追加しる

177:nobodyさん
03/09/14 02:11
utf-8で書かれたCGIプログラムを動かすにはどうしたらいいの?
パスが見つからん!ってエラーになっちゃうよ。

178:nobodyさん
03/09/14 02:57
↓詳しい状況をどうぞ

179:nobodyさん
03/09/14 21:09
apache 2.0.47をwinXPで使っているんですが。
php-4.3.3をいれて設定してapacheをrestartをすると
【The requested operation has failed!】と出でスタートできません。

httpd.confのPHP用の設定を消すと普通にapacheが起動できます。

何が悪いんでしょうか?ご教示お願いします。

180: 
03/09/14 21:11
もうスクリプトで>178が自動で挿入されるようにしてもいいんじゃないの。

181:nobodyさん
03/09/14 23:28
>>179
>httpd.confのPHP用の設定を消すと普通にapacheが起動できます。

答えは出たようなもんじゃねーか。
悪いとこといえばそのPHPの設定状態を書かない態度。

182:nobodyさん
03/09/15 02:47
>>177
そのパスと改行コードはあってますか。


183:nobodyさん
03/09/28 19:18
apacheをインストールしたのですが、
自分の作ったHTMLを表示すると、
文字化け(日本語表示されない)してしまいます。
これはapacheで何か設定が必要なのでしょうか?

184:nobodyさん
03/09/28 20:49
>>183
AddDefaultCharset
とか

185:nobodyさん
03/09/29 18:10
何回目だろうねこの質問は

186:nobodyさん
03/09/30 07:34
URLリンク(www.dream-seed.com)
これを参考にWinXPの不要なサービスを色々無効にした状態です。
Apache1.3.28をスタートしようとすると、必要なサービスを無効にしているせいか起動できません。
Apacheに必要不可欠なサービスには何が必要なのでしょうか。

187:nobodyさん
03/09/30 11:12
>>186
初期に戻してから一つずつ無効にして試せよ
依存関係やそれ以外の組み合わせにもよるんだから

188:nobodyさん
03/10/23 22:10
設定で
Allow From の後ろに
複数の条件を書きたいときはどうすればいいですか
127.0.0.1/255.0.0.0 と
192.168.0.0/255.255.255.0 と
両方書きたいけど
書き方がわかりません

189:nobodyさん
03/10/24 03:19
allow from ...
allow from ...
と二行に書いたら?

190:nobodyさん
03/10/24 11:40
>>188
URLリンク(www.apache.jp)

Syntax: Allow from all|host|env=env-variable [host|env=env-variable] ...

191:nobodyさん
03/10/24 17:19
2行でいいだろ

192:nobodyさん
03/11/05 13:29 LuXow1s+
1.3.29と2.0.48が・・・

193:nobodyさん
03/11/06 15:55
WinにApacheをインストールする人って,何に使われているんですか?
案外とユーザが多いようなので,少し不思議に思いました.

ADSLな方が小規模にWebサイトを公開運用したい場合に使われるんでしょうか?
それとも,私と同じように,単純に実験目的なんでしょうか?

194:nobodyさん
03/11/06 17:36
>>193
テスト用。
DreamWeaverでHTMLを管理・編集してて、PHPも使ってるから。
修正が簡単に確認できる。
後からLinuxでもテストするけどね。

195:nobodyさん
03/11/09 03:37 pV+vYDF1
質問です。
Perl(ActivePerl-5.6.1)とPHPの勉強しようと、Apache2.0.47をWindows98に導入してみました。
PerlとPHPとも、テスト用にprint文を書いたものは表示できました。

質問1.
「Start Apache in Console」で実行してみると、起動したウィンドウには
何もでないのですが、これでいいのでしょうか?
確か、以前のVersion1.3.??を使ったときは
Apacheのバージョンとか出ていた気がするのですが…。

質問2.
Perlのファイル(.cgi)を実行したときに、
「APACHE」のウィンドウバーが「Perl」に変わったままです。
こういうものなのですか?

質問3.
「Apache Servis Moniter」はApacheを起動しても何も変わらないのですが、こういうものですか?
以前、apache_2.0.39(たぶん)でチャレンジしたときには、
メッセージが出ていた気がするんです。


以前のVersionとか言っても全て、環境が作れず挫折した歴史だったりします。
今回、やっとできたっぽいのに、まわりがおかしすぎて(((( ;゜Д゜)))ガクガク状態です。
助けて下さい。


196:nobodyさん
03/11/09 10:02
いいからOS変えて死んでこい。

197:nobodyさん
03/11/10 12:36
>>193
linuxサーバーでサイトやっていて、phpの動作確認の為だね。


198:nobodyさん
03/12/14 06:04 3NtrkSVk
Apache/1.3.27 で、httpd.confをいじれる権限があるのですが、
質問させてください。

URLリンク(www.example.com)配下のURLに対しては、
IDとパスワードで制限をかけて、なおかつSSL経由でないと入れない』っていう設定は、
できますか?

「IDとパスワードで制限」だけならBasic認証でできることは知っているのですが。
どなたか教えていただけたら幸いです。

199:nobodyさん
03/12/14 10:23
>>198
document嫁

200:198
03/12/14 17:59
できた。
SSLRequireSSLっすね。
でもドキュメント読むよりぐぐったほうがはやかった罠。(英語が理解できてないだけかもしれんが)

201:nobodyさん
03/12/14 21:42 1sgiVz25
Apacheで画像のキャッシュを無効にするような設定って無いですか??

202:nobodyさん
03/12/14 22:05
>>201
ブラウザのキャッシュとサーバー側のキャッシュでは意味が異なるけど?

ブラウザのキャッシュは、
Apache側で出来そう事といえは、画像ファイルを出力する時、
Cache-ControlやPragmaヘッダにno-cacheを設定する事くらい。
ヘッダを解釈してキャッシュ制御するかどうかは、ブラウザの実装に依存。
参考: URLリンク(tohoho.wakusei.ne.jp)

203:sage
03/12/14 23:01 1sgiVz25
えと、プログラムやHTMLでキャッシュ制御するのは
HTMLに関してだけですよね。
NNなら有効かもしれないですが、IE(確認したのはvar6のsp1)だと
HTMLのキャッシュはしませんが、画像のキャッシュはしてしまいます
(Windows2000だとTemporary Internet Filesに入ってました)
こちらで思いつく手段は、画像をオープンして、imageヘッダー書いて、
キャッシュ制御を書く・・という、めんどくさい作業で・・汗

このImageヘッダーをApacheで制御できるなら、サイト全体に有効になり
楽なのではないかとおもいましたが、、どうでしょうか。。

204:nobodyさん
03/12/14 23:14
HTMLのみというのはMETA tagでのキャッシュ制御を指してるのかな?
HTTPのヘッダで制御する方法は全てのContent-typeで有効なはず。
上で参考に挙げたURLで、Apacheの設定方法が解説されてるよ。下の方よく読もう。



205:nobodyさん
03/12/14 23:52
<Files ~ "\.(gif|jpeg|jpg)$">
Header set Pragma no-cache
Header set Cache-Control no-cache
</Files>
この設定でうまくいきました。
htmlやcgiを追加してもキャッシュされないんですね。
>>202さん
ありがとうございました

206:nobodyさん
03/12/15 21:46
すみません、Apache2.0.48とTomcat5.0.16を連携させようとしているのですが
localhost/examples/にアクセスしても404で見れません。
localhost/とlocalhost:8080/はちゃんと見れます。
使ってるjk2がfor Apache 2.0.43 (and only 2.0.43)となっているので
これのせいかと思っているんですが、Apache 2.0.48用のjk2は存在しないのでしょうか?

207:206
03/12/17 00:21
解決しました…
Tomcat5だとlocalhost/examples/じゃなくて
localhost/jsp-examples/
localhost/servlets-examples/
なんですね…

一応、解決に役立ったページ貼っておきますね。
URLリンク(msugai.fc2web.com)

208:nobodyさん
03/12/28 11:56 B7PqD0oF
Apacheとは多少関係ないのだが、最近話題になっているZeus Web Server。
biglobeも使っているみたい。

URLリンク(www.jp.zeus.com)

使っている人いる?いたら、Apacheのと比較を書いてくれると嬉しい。


209:nobodyさん
03/12/30 22:17
1ライセンス40万円だったかな。
仕事で使ってる人がこんなところで答えてくれるとは思えんし、
代理店が個人向けに販売してくれるかどうかも謎。


210:nobodyさん
04/01/01 17:34 lAUuyD9W
Apache1.3.2x向けモジュールに関する質問です。
あるプログラムを高速化するためにデータ類をリソースプール内で
キャッシュさせて利用がしたいのですが、
リクエスト間(or コネクション間)で同じデータ(メモリ空間)を共有するには
どのような実装をすればいいのでしょうか?


211:nobody who is learning IPC
04/01/02 03:59
>>210
SystemV系なら、shared memory を使うとか?

perlならApache::Session::IPCなんかのモジュールが使えそうじゃないかな。
(Apacheモジュールの開発経験はないので未検証)

212:nobodyさん
04/01/07 17:18 zRyvDagn

Apacheのmod_dirについての質問です。

URLリンク(hogehoge)

のように、最後に「/」をつける事でディレクトリリストを表示する事が
可能だと思いますが、表示されているファイル名が長すぎると
途中で文字の表示が切れてしまいます、
長いファイル名をすべて表示したいのですがどこの設定項目で、表示を長くできますか?

それと、ディレクトリリストから直接、日本語名(SJIS)のファイルを
ダウンロードしようとするとファイル名が文字化けを起こすのですが、
これを解決する方法はありますか?

知っている方がいたら、よろしくお願いします。
(調べた限りだと、mod_dirを書き直さないとだめという意見がありました)
OS:FreeBSD Apache:1.3.27


213:nobodyさん
04/01/07 17:26
mod_dir じゃなくて mod_autoindex です。
IndexOptions で設定可能。

214:nobodyさん
04/01/07 17:30
>>212
URLリンク(httpd.apache.org)

mod_encoding

215:nobodyさん
04/01/07 17:32
ファイル名の件は mod_encoding

216:212
04/01/07 18:07 zRyvDagn

>>213
>>214
>>215

素早い返信ありがとうございます。

長いファイル名の表示はmod_autoindexの中の
IndexOptions NameWidth=*
というように設定したら、解決できました。

つぎは、mod_encodingを調べて解決する予定です!
ありがとうございました、それでは。


217:nobodyさん
04/01/11 23:10
負荷グラフを導入して初めて気づいたことだが、
運用しつづけてるとメモリ使用量がだんだん増えてくる。
メモリがうまく開放されてないようだ。

218:nobodyさん
04/01/12 09:29
スレタイが 曙 に見えた。
俺には休息が必要だ・・・

219:nobodyさん
04/01/12 10:02
もうすぐこのスレも一年か

220:nobodyさん
04/01/12 16:57 BHyXK9Mk
Windows上でApacheを使ってます。今度PHPをインストールしたのですが
サンプルのスクリプトにアクセスしても動きません。
(ブラウザ上では [表示するページなし] と出ます。)

httpd.confの設定が駄目なのだと思いますが、具体的にどのように
編集すればよいのでしょうか?
使用している Apache のバージョンは 2.0.48 です。

221:nobodyさん
04/01/12 17:09
めもちょうでひらいてへんちゅうしまちゅ。

222:nobodyさん
04/01/12 17:18
>>220
PHPのインストールの仕方によって異なる
正しいインストールをPHPスレで過去ログから探せ
そうすれば自然にhttpd.confをどうすればいいかもわかる

223:nobodyさん
04/01/13 21:45
>>217
Win+Apacheか?
それなら仕様。httpd.confをいじる事で解消する可能性あり。
もっとも、漏れはそう言う事で気をもむのがイヤになってLinuxに移行したが。


224:nobodyさん
04/01/22 15:03
WinXP+2.0.48(bin)を使用しています。
数々の不具合があるのですが、解決方法がありましたらご教授ねがいます。

1.日本語クッキーが保存されない。(1.3.29は問題ない)
2.1日に何回も落ちる。一応サービスで自動復旧する。(1.3.29は落ちたまま自動復旧しない)
3.リクエストに反応しない。何度かリロードすると反応する。(ブラウザはサーバーに接続できませんエラー)
4.アップロード型の掲示板へのアップが1/2程度の確率で失敗する。(Anhttpdでは問題ない)
5.ssiの呼び出し行が深いと無視される。(htmlの先頭行付近は問題なし、100行目辺りだと無視)

なお、Anhttpdを使うと5秒くらいで落ちてしまうので実用になりません。
.htaccessによる認証を使いたいので使うつもりはありませんが。

アクセス量は1日に5万ページビュー程度です。
phpは使用していません、perlはActivePerl4.5です。


225:nobodyさん
04/01/22 23:02
>>224
Win2K+2.0.48でいずれも再現せず

226:nobodyさん
04/01/22 23:19
>>224
スペックは?

227:nobodyさん
04/01/22 23:26
Win2k Server P3-600

228:224
04/01/23 09:45
>>225

1のクッキーに関しては友人全員(6人)が発生しているのと"バグ"だという話を聞いているので再現するはずですが。

>>226

WinXP Pro P3-1GHz 512MB
回線はB-FLETS ニューファミリー
zive.netによるDDNS使用
ルータはNTT-ME MN8300
nicはintel100Pro+

229:nobodyさん
04/01/23 10:21
>1.日本語クッキーが保存されない。(1.3.29は問題ない)

クッキーを保存するのはサーバではなくクライアントなわけだが。

もしも Apache2 になって不正な文字がヘッダに含まれていると
除去するような変更が入ったのだとしたら、そういう動作になるだろう。
そうなのだとしたら Set-Cookie: で吐く文字列をエンコードしてやればいい。
# 実際にそういう修正があったのかどうかは知らない。


230:nobodyさん
04/01/23 17:09
>>228
cookieのやりとりのしかたが間違ってるんだろ
どういうコードで読み書きしてるか晒せば?

231:nobodyさん
04/01/23 17:58
>>228
URLリンク(mm.apache.or.jp)

>>229 の言うように、cookie を encode/decode するのが正しい対処だと思う
RFCまじめに読んでないんだが、Set-cookie ヘッダに Shift_JIS 入れるのは
たぶんほんとはダメなんだろ?

232:nobodyさん
04/01/23 21:11
>>228
>>231
>RFCまじめに読んでないんだが、Set-cookie ヘッダに Shift_JIS 入れるのは
>たぶんほんとはダメなんだろ?

URLリンク(www.futomi.com)
ここ分かりやすい。URLエンコードしなくちゃだめらしい。

233:nobodyさん
04/01/23 21:22
つまりあれか

apache 1.3.x では、apache 自体のバグというか実装不足により
たまたまSJIS直書きのcookieも通っていたが

apache 2.0.x では、ちゃんとまじめに実装されるようになったので
SJIS直書き cookie はダメになった

ということか

234:nobodyさん
04/01/23 21:28
>>233
そういや、CGIレスキューのショッピングカートって、
おもいっきし日本語そのままSet-cookieしてたような気が。

今のバージョンがどうだかはしんないけど。

235:nobodyさん
04/01/25 01:26 RNFU15Uv
Apache1.3系をLinuxで動かしています。
本番機が別にあってそいつのテストサーバにしようと思っていて
コンテンツのSSIコマンドのパスを動的に書き換えるようなものを探しています。
<!--#exec cmd="/foo/bar/baz.pl"--> ===> /hoge/fuge/baz.pl
アンカー等のリンクはmod_rewriteでなんとかなりそうなのですが
SSI向けのなにか良い方法はないですかね?

236:nobodyさん
04/01/25 18:57 gvfab3KW
アップローダ等でよくあるように、
適切なUSERAGENT, REFERERでないとファイルに直接アクセスできないように
するにはどうすればよろしいのでしょうか。

237:nobodyさん
04/01/25 19:03
$ENV{HTTP_USER_AGENT} eq 'hoge' and
$ENV{HTTP_REFERER} eq 'fuga' or
print("Status: 204 No Response\n\n"),exit;

238:nobodyさん
04/01/25 19:11 gvfab3KW
画像ファイルに規制をかけたいのですが。

239:nobodyさん
04/01/25 20:53
そうですか

240:nobodyさん
04/01/25 21:05
>>236
Web制作板のhtaccessスレを読んでください

241:初心者
04/01/26 00:23 AnH5THNQ
Apacheを使うのが初めてで教えて頂きたい事があります。
Cache を使うには、どのように設定したらよいのでしょうか?
返答願います。

242:nobodyさん
04/01/26 01:00
>>241
Cacheってなんでしょう?
返答願います。

243:nobodyさん
04/01/26 10:36
返答願います。

244:nobodyさん
04/01/27 18:52 KQDfSEF0
.htaccessが置いてあるディレクトリのみ認証をかけることは可能でしょうか?

例えば、/usr/local/apache/htdocs/に.htaccessをおいて/usr/local/apache/htdocs/の
ディレクトリには認証がかかるが、/usr/local/apache/htdocs/xxxx/のディレクトリには
認証がかからないようにしたいのですが。

httpd.confを

<Directory "/usr/local/apache/htdocs">
AllowOverride Limit AuthConfig
</Directory>
<Directory "/usr/local/apache/htdocs/xxx">
AllowOverride None
</Directory>

と書いて再起動してみましたが、駄目でした。

ちなみに、Apacheのバージョンは1.3.29です。

245:nobodyさん
04/01/27 19:49
>>244
認証するディレクトリの.htaccessに
AuthUserFile /home/hoge/.htpasswd
AuthName hoge
AuthType Basic
Require valid-user
Allow from all
Satisfy all
サブディレクトリの.htaccessに
Satisfy any

246:nobodyさん
04/01/28 10:54
ちょっと質問です。このスレタイの「嗜みとして」って
何て読むんですか。1からずっとレス探しても書いてないので。


247:nobodyさん
04/01/28 11:11
嗜みって読むんだが。

248:nobodyさん
04/01/28 11:19
そのくらい聞かなくても読めるのが日本人の嗜みってものだ。

249:nobodyさん
04/01/28 14:52
たしなみ 【▼嗜み】
〔動詞「たしなむ(嗜)」の連用形から〕
(1)好み。趣味。
「上品な―」
(2)平常の心がけ。用意。
「女の―」
(3)つつしみ。節制。
「―がない」
(4)物事に対する心得。特に、芸事・武道などの心得。
「茶道の―がある」


250:nobodyさん
04/01/28 15:37
>>249さん、ありがとうございます。
漢和辞典持ってないので、困ってました。
たぶん、>>247さんと>>248さんもこれで読めたと思います。
日本人のたしなみ、ってプッ


251:nobodyさん
04/01/28 15:39
とんだ坊やだ。

252:nobodyさん
04/01/28 17:21
読めないのに「日本人の嗜み」って組み変えられる方がスゲェよ

253:nobodyさん
04/01/28 18:55
URLリンク(jiten.www.infoseek.co.jp)
Apache のことばっかり調べるのはイクナイ

254:246
04/01/29 09:07
皆さん、お騒がせしております。>>250は我ながら失礼な
書き方ですた。真意は、僕ちゃんにも読めないような難しい
漢字を使ったスレタイは、敬遠されてクリックされない
恐れがあるから、もっと簡単なのにすた方がいいかも
ってことだったんですが…
>>253
web上の国語辞典は、読みができないと調べられないぃーと
思ってマスタが、コピー&ペーストすればよかったんですね。
        正直、スマンカッタ!!
     \\  正直、スマンカッタ!! //
 +   + \\ 正直、スマンカッタ!!/+
     .   ___ .  ___  . ___   +
        /. ―┤  /. ―┤ . /. ―┤+
      ./(.  = ,= | ./(.  = ,= | ./(.  = ,= |
 +  .  |||\┏┓∩|||\ ┏┓∩|||\┏┓/  +
   ((  (つ   ノ  (つ   丿 (つ   つ ))
       ヽ  ( ノ   ( ヽ ノ   )  )  )
       (_)し    し(_)   (__)__)



255:nobodyさん
04/01/29 10:41
漢和辞典が無いから困るとは検索能力無さ杉

256:nobodyさん
04/01/29 15:53 BslVLl2P
windows xp,apache 1.3,jperl5005,という環境でCGIスクリプト作成の勉強
している初心者です。

apacheが動いている自分のパソコン上でテストするときに
ブラウザのリロードをすると、エラーを起こしてとまってしまいます。
エラーログをみると「ファイルがない」みたいなことをいってます。

同じものをネット上のレンタルスペースで試してみると、アクセスカウンタ
など問題なく動作します。

apacheの設定が問題なんじゃないかなと思っているのですが、どなたか
教えてください。



257:nobodyさん
04/01/29 17:00
>>256
じゃあファイルがないんだと思います
apacheの設定が問題なんじゃないでしょうか

258:nobodyさん
04/01/29 22:34 oe8O4yVF
win2000 apache1.3を使っていますが、
404をindex.htmlにリダイレクトさせる設定にすると
ezweb端末から見ることができないんですが(このページは見つかりませんでした(404)という表示が出てブラウザは出てこない)
これはどうしようもないんでしょうか?
端末の仕様のように見えるのですが…。
ちなみにiis5.0では見れました。
両方の吐き出すヘッダ情報が違っていたので、
やはりezwebの端末がヘッダではじいてるのかなと思ってます。
アドバイスあったらお願いします。


259:nobodyさん
04/01/30 01:26
確か携帯は相対パスはだめじゃなかったけ?

260:nobodyさん
04/02/06 11:32
今日松屋逝ったんだけど
すげーデブの客からチケット渡された店員が奥に向かって「ブタ一丁」と叫んだ時
店内客全員が笑いをグッとこらえる重苦しい雰囲気に包まれたのを感じて
口の中の牛めしを吹き出しそうになってしまった。

261:nobodyさん
04/02/06 12:48
最近このコピペばっかり

262:nobodyさん
04/02/08 13:40 b97FPsFX
Apacheをいじるのに
フリーでいいコンパイラはありませんか

ちなみに環境はXPなんですが?

263:nobodyさん
04/02/08 14:17
……コンパイラ?

264:nobodyさん
04/02/08 14:21 ctsOd9DR
listen 80

ServerName test.com

NameVirtualHost * #仮に218.115.115.115
<VirtualHost *>
ServerAdmin webmaster@test.com
DocumentRoot /www/test
ServerName test.com
</VirtualHost>

<VirtualHost *>
ServerAdmin webmaster@hoge.net
DocumentRoot /www/hoge
ServerName hoge.net
</VirtualHost>

前処理:ルータでPort80をサーバマシンへ振ってます
:test.comとhoge.netはサーバマシンのIP 218.115.115.115を設定してます

1,URLリンク(192.168.1.1)だと外部からwww/testのindex.htmlが表示
URLリンク(test.com)は駄目
2,URLリンク(hoge.net)は駄目
3,ちんちんが大きくなってきたNE

やいお前ら!
バーチャルホストが出来ないです。
どうか、助けてください。お願いします。


265:nobodyさん
04/02/08 14:31
>>264
URLリンク(httpd.apache.org)

266:264
04/02/08 23:53
ルータの設定がまずかった様です。
自己解決で動いたんですよ、これが。

port80で設定はしてましたがonにしてなかった。
欝だYO・・・。
逝ってきます。

267:nobodyさん
04/02/09 13:58
ちんちんばっかり大きくさせないでNE

268:264
04/02/09 22:26
えへへ

269:nobodyさん
04/02/10 11:11
            _,;-"__l⌒l_゛'‐-;,
           /  (___  ___) ヽ
           ./     ノ 人 ヽ    ヽ
    __    ./    //  ヽ ヽ    .ヽ   / ̄\
  ./ ○ ヽ、 /    (__)  (_)    ヽ/  ○  \
/      \,,,--――''''''''''''''''''''―-/        ヽ
..⌒‐-,,,,_  /:/ヽー――-、,,__,,,,-――:||  _,,;-‐''"⌒~~~
     .ヽ/::||::::::::::   (●)    (●)   ||/ヽ
      く ::||:::::::::::::::::   \___/    ||:::::::::ヽ
       ヽヽ:::::::::::::::::::.  \/     ノ_/
【ゴールデンレス】
このレスを見た人はコピペでもいいので
10分以内に3つのスレへ貼り付けてください。
そうすれば14日後好きな人から告白されるわ宝くじは当たるわ
出世しまくるわ体の悪い所全部治るわでえらい事です

270:nobodyさん
04/02/13 16:25 pKpuUyqk
httpd.confの
<VirtualHost></VirtualHost>内に
MaxClients を書けば、
バーチャルドメイン毎に最大接続数を設定出来ますか?
アパチーバージョンは1.3.27です。

271:nobodyさん
04/02/13 16:27
聞く前になぜ試してみないのか。

272:nobodyさん
04/02/13 16:44 pKpuUyqk
>>271
現在クライアントのサイトが動いてますので
気軽にテスト出来る状況ではありません。

ちなみにMaxClientsのテストはどうすれば。。。

273:nobodyさん
04/02/13 17:30
試験機はないのかえ?

>ちなみにMaxClientsのテストはどうすれば。。。

ab
もっとも、この場合は ab を実行する以前の問題だが。

マニュアルを読むだけでも結果はわかるし。
URLリンク(www.apache.jp)
URLリンク(www.apache.jp)


274:nobodyさん
04/02/13 17:57 pKpuUyqk
>>273
MaxClientsはserver configなのでムリって事ですな?

うーむ
バーチャルドメイン毎に何かアクセス制御できる方法ありませんか?
要は、バーチャルドメイン毎にCPU使用率や転送量なんかを制御したいんです。
スレ違いになってきたか…

275:nobodyさん
04/02/14 14:37 SvBMC4fC
tomacatスレどこいった?
教えてエロい人。


276:275
04/02/14 14:57 SvBMC4fC
tomcatですた。
ほっとぞぬ2のベータ使ってるんですけど
板検索できない。。。。


277:nobodyさん
04/02/14 16:24
とっくの昔に落ちてなくなってるよ

278:nobodyさん
04/02/17 17:02
普段運用しているドメインでは /~hoge/を利用するのですが、友人等に
サブドメを貸して運用しているドメインで /~hoge/を見えないようにして
しまいたいのですが。UserDirを無効にすることは出来ますでしょうか?
#apache 1.3.27

279:nobodyさん
04/02/17 17:51
>>278
URLリンク(localhost)

280:nobodyさん
04/02/17 18:13
>>278
なんつーか・・・

281:278
04/02/17 18:57
>>279
.htaccessで指定してみたので505出ていました、冷静に見ないとダメですね・・・
ありがとうございました。

282:nobodyさん
04/02/17 22:47
505 HTTP Version Not Supported

283:nobodyさん
04/02/18 02:09
404 I have no idea

284:nobodyさん
04/02/21 12:07
ユーザごとにCGIを使えるようにしようと思い、httpd.confに
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
Options ExecCGI <-- これ
AddHandler cgi-script .cgi <-- これ
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
をつけくわえました。すると、~user/test.cgiも~user/cgi-bin/test.cgiはちゃんと動くのですが~user/cgi-bin/test/test.cgiが動きません。500 Server Error!となります。なぜでしょうか?
.htaccessは作っていません。testディレクトリのパーミッションは、775、test.cgiは755になっています。

285:nobodyさん
04/02/21 13:49
>Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
>Options ExecCGI

直接関係ないかもしれないが、ここは少なくとも間違い。
Optionsの構文を調べれ

あとエラーログを調べる習慣をつけれ


286:284
04/02/21 15:00
>>285
アドバイスありがとうございます。
URLリンク(httpd.apache.org)
みて確認したのですが
Options を1行に書けということでしょうか?あとIncludesNOEXECと大文字に
するってことでしょうか?
ためしてみたのですが変わりませんでした。

エラーログはhttpd configtestのことでしょうか。一応Syntax OKと出るので
文法は正しいと思うのですが。

他に何か気づかれましたら指摘してください。

287:nobodyさん
04/02/21 19:14
>>284
suEXEC使ってないか?
suEXECはグループ書き込み可能なディレクトリでは実行できない

288:287
04/02/21 19:16
実行できないというか、実行させないだな

289:nobodyさん
04/02/21 19:44
どなたか解決策を願います。

Win32Apache2.0.47という環境ですが、SSIがおかしいです。
<!--#echo var="LAST_MODIFIED" -->
<!--#include file="./hoge.html"-->
は確かに実行されるのですが、
<!--#exec cmd="./include.cgi"-->
だけがうまくいきません。
errorlogには以下のような記述がでてきます。

指定されたファイルが見つかりません。 : Failed to read cgi file ./include.cgi
指定されたファイルが見つかりません。 : don't know how to spawn cmd child process:

呼び出し元test.htmlと呼び出されるinclude.cgiは同階層にあり、パスがまちがっているわけもないし、
これと同じことをレンタル鯖上でやると、確かにうまくいきます。

httpd.confの方は、以下のようにしています。
Options FollowSymLinks ExecCGI Includes
AddHandler cgi-script .cgi
AddHandler server-parsed .html

290:nobodyさん
04/02/21 19:48
errorlogの内容をもうちょっと厳密に書きます。

[Sat Feb 21 19:30:23 2004] [error] [client 127.0.0.1] (OS 2)指定されたファイルが見つかりません。 : Failed to read cgi file ./include.cgi for testing
[Sat Feb 21 19:30:23 2004] [error] [client 127.0.0.1] (OS 2)指定されたファイルが見つかりません。 : don't know how to spawn cmd child process: C:/www/test.html

なぜかC:/www/…というローカルのパスが表示されているのが気になりますが、ブラウザのアドレスは
確かにURLリンク(localhost)です。

291:284
04/02/21 19:53
>>287
testディレクトリのパーミッションを755(グループの書きこみを外す)に変更したら
実行できました。suEXECってのは知らなかったのですがどうやらそれのようです。
ありがとうございました。

292:nobodyさん
04/02/21 20:42
>>289
Win32 での挙動は詳しくないのだが、
ドキュメントによると Win32 では exec は DOS シェルを通じて実行されるようなので、
cmd.exe の上で(perl include.cgi ではなく)単に include.cgi だけで
実行できるようになってないと動かないような気が。exec cgi に汁。

>なぜかC:/www/…というローカルのパスが表示されているのが気になりますが、

そーゆーもんです。File does not exist でもログではそうなってるでしょ。


293:289
04/02/21 21:32
>>292

<!--#exec cgi="./include.cgi"-->でできましたたったたたあたたt!


294:nobodyさん
04/02/29 13:48
ErrorDocument 404 ./404.html

とした時に、ビジターがどんなURIを入力したのかを知る方法はどうやるのでしょうか。
「指定されたアドレス"hoge.html"は見つかりませんでした」のように表示したいのですが・・・・

295:nobodyさん
04/02/29 14:08
$ENV{'REDIRECT_URL'}

296:nobodyさん
04/02/29 14:11
エラーログに出てますが。
ErrorDocument に CGI や SSI を指定できますが。

297:nobodyさん
04/02/29 14:45
>295 さん
どっちかっつーと"REQUEST_URI"じゃないの?

298:nobodyさん
04/02/29 15:11
>>295
すみません。記述不足でした。
CGIに飛ばす、というのもやってみて、
(ErrorDocument 404 /error.cgi)
その中でREQUEST_URIに関してはすでにやってみました。
ですが、REQUEST_URIには「error.cgi」が入ってしまいます。

299:nobodyさん
04/02/29 15:23
SSIでも<!--#echo var="REQUEST_URI"-->とやってみたところ、
error.shtm
しか返ってきません。
サーバーはXREAなのですが、その関係でしょうか。

300:nobodyさん
04/02/29 16:38
HTTP_REFERER

301:nobodyさん
04/02/29 18:08
>>297-299
URLリンク(localhost)
>>295で正しい。

302:297
04/03/01 01:06
>301
ありがd

>299
xreaならエラードキュメント置くディレクトリを用意して、
該当ディレクトリにおいて、.htaccessで
LayoutMerge Off
LayoutIgnoreURI *
LayoutHTTPHeaderOff
しておくと良いことあるかも。


303:nobodyさん
04/03/04 22:08
test

304:nobodyさん
04/03/07 18:22
質問させて下さい。
Activeperl 5.8とpache 2.0.47 for Win32を正常にインストールし、
XPを使っているのでXP SP1aもバージョンアップし、
URLリンク(www2j.biglobe.ne.jp)
こちらを参考に設定も全部済ませましたが、
肝心なファイルを置いて動くか試すという場面で→
{ブラウザを起動して、「アドレス」(場所)欄に次のように入力して、
Enterキーを押します。 URLリンク(127.0.0.1)
という作業をしてもサーバーが見つかりません
というエラーメッセージが出てしまいます。
インストールする際にきちんと設定を127.0.0.1にしています。
何が原因でしょうか?


305:nobodyさん
04/03/07 18:27
Apacheが起動してない

306:nobodyさん
04/03/07 18:36
タスクマネージャで、httpdのプロセスがあるか、
netstat で80をLISTENしてるかを確認

307:nobodyさん
04/03/07 18:37
回答ありがとうございます。
スタートから「Comtrol Apache server→Start」をすると
コマンドプロンプトのような窓が開き、
カウントを始めましたがこれで良いのでしょうか?
その後、もう一度試してみましたが先ほどと同じ
エラーメッセージが出てしまいました。


308:nobodyさん
04/03/07 18:42
306さんありがとうございます!
早速タスクマネージャーのプロセスを確認したところ、
httpd.crfがありませんでした。
>netstat で80をLISTENしてるかを確認
これは何かソフトのようなものでしょうか?
初心者すぎて申し訳ありません。

309:nobodyさん
04/03/07 18:44
スタート→ファイル名を指定して実行→cmd→netstat -a

310:nobodyさん
04/03/07 18:45
>>307
カウントを始めたってことはhttpd.confにエラーがあるのだろう
エラー行番号は出ていないか?

311:nobodyさん
04/03/07 18:45
度々すいません。
304ですが、コマンドプロンプトから「netstat -a」
を打って確認してみました。
80はLISTENしていませんでした。これはもう最初から
インストールの時点で何かおかしいのでしょうか?
それとも設定が間違っていますでしょうか?

312:nobodyさん
04/03/07 18:46
Apacheが起動していない。

313:nobodyさん
04/03/07 18:47
堂々巡り

314:nobodyさん
04/03/07 18:48
>310さん
はい。エラー番号は出ていませんでした。
key to exit 29・・・28・・・27・・・
とカウントして最後0になるとコマンドプロンプト自体
消えてしまいます。

315:nobodyさん
04/03/07 18:49
起動できないんだろう
80と言ったが、httpとなってるかもしれん

316:nobodyさん
04/03/07 18:50
コマンドでApacheをインスコした場所へ移動
例えば cd c:\Program Files\Apache2\bin
そんで、 apache -v
バージョン情報が出ればインスコはされてる。
さらに、 apache -k start
でどう?

317:nobodyさん
04/03/07 18:59
>316さん
何か初歩的なところから問題が発生してるようです!
cd c:\apache2としたところ、{”apache2”は、内部コマンドまたは
外部コマンド操作可能なプログラムまたはバッチファイルとして
認識されていません}と表示されます。
ちなみにapache2はCの直接下に置いてあります。


318:nobodyさん
04/03/07 19:00
その下のbinへ行け

319:nobodyさん
04/03/07 19:01
315さん

httpというのもありませんでした。
全て自分の[ローマ字name]77となっています。

320:nobodyさん
04/03/07 19:01
>>304の「正常にインストール」の根拠を具体的に記せ

321:nobodyさん
04/03/07 19:04
なんか面白いな

322:nobodyさん
04/03/07 19:09
あ、すみません。
ちゃんとエラーが出ました!
ちゃんと最後まで打たないとダメだったんですね。

[syntax error online 282 of c:/Apache2/conf/httpd.conf:
</Direcory>without matching<directory>section

と出ました。httpd/confの282行目が問題かもしれないですね。
ここを直してみようと思います。

320さん>正常にインストールできたと思ったのは特に根拠ありません。

323:nobodyさん
04/03/07 19:10
× cd c:\Program Files\Apache2\bin
ドライブつけてのCDは
○ cd /d c:\Program Files\Apache2\bin

324:nobodyさん
04/03/07 19:12
カウントダウンしてる画面を全部出してみ
その画面でALT+PrintScr でクリップボードに画像が入るから
ペイントを起動してペーストして文字をひろってうp

325:nobodyさん
04/03/07 19:13
重箱(ry

326:nobodyさん
04/03/07 19:15
突っ込み所アリ杉

327:nobodyさん
04/03/07 19:20
やってみたんですけど、
マイピクチャにもどこに入ってないです。
すみません。ダメダメですね・・・。

328:nobodyさん
04/03/07 19:26
あのね、>>324でコピーされるの、それでペイントを起動して、貼り付けるの
誰も舞いピクチャなんて言ってないの

329:nobodyさん
04/03/07 19:29
(゚Д゚)ハァ?
話をややこしくさせようと変なアドバイスすんのよせ。
なんでプロンプトの文字拾うためにそんなまわりくどいことさせんだよ

330:328
04/03/07 19:35
漏れ324じゃないから理由は分からん。

331:nobodyさん
04/03/07 19:51
エラーが表示されているコマンドプロンプト画面で文字を選択してコピーでいいのにな

332:nobodyさん
04/03/07 19:59
エラー行番号さえわかれば画面のコピーなんて意味ないのにな

333:nobodyさん
04/03/07 19:59
こんな普段人気の無いスレにも平等に春は訪れてくれるんですね


334:nobodyさん
04/03/07 20:10
すいません。本当にありがとうございました〜。
ようやく分かりました。
ただちゃんとペイントに貼ることが出来たんですけど、
文字だけをコピーできなかったので、
そのまま文章を書き込んでみます。

syntax error on line 282 of c:/Apache2/conf/httpd.conf:
</Direcory>without matching<directory>section
Notes the errors or messages above, and press the <ESC> key to exit 28・・・

335:nobodyさん
04/03/07 20:30
httpd.confの282行目を貼ってみれ。
もしそこが</Direcory>なら30行ぐらい上の
<Directory "ほげほげ">の部分も。

336:nobodyさん
04/03/07 20:34
335さん

まずは253行目ですが
#<Directory "C:/nahacchi/public_html">
になってます
で、問題の282行目は
</Directory>
です。

337:nobodyさん
04/03/07 20:46
うっとおしいからいったんデフォルトのhttpd.confに戻せよ。

338:nobodyさん
04/03/07 21:24
>>336
× #<Directory "C:/nahacchi/public_html">
○ <Directory "C:/nahacchi/public_html">

コメントアウトしちゃダメだろ

339:nobodyさん
04/03/08 09:23
あ!・・・338さんありがとうございます。
確かに(#)がついてたら無効になってしまいますね。
今、会社からなので帰ったらやってみます。
本当にありがとうございました。

340:nobodyさん
04/03/08 20:51
うっとおしいかと思いますが、成功しましたのでご報告にあがりました。
自分で作ったPerlプログラム(めちゃくちゃ初歩的ですが)
を動かす事に成功しました。本当にお世話になりました。

341:nobodyさん
04/03/08 22:53
あちこちで着実に春が訪れていますね

342:nobodyさん
04/03/09 01:15 ZFvwkp/6
次はGWかなぁ

343:nobodyさん
04/03/09 13:23
>>342
いや、その前にいきなり前線に送り込まれた新人が藁藁と

344:nobodyさん
04/03/10 21:38
久しぶりに笑った気がします。ありがとう。

345:nobodyさん
04/03/12 13:45 gREVvdvm
windowsxpなんすけどローカルでCGIのテストしたいのだけど
CGI動かないっす・・・
設定のしかた教えてください。

346:nobodyさん
04/03/12 14:52
>>345
ドシロウトの俺でも動かせたから>>2
取り敢えず動かしてみる(やや内容が古いです)
URLリンク(www2j.biglobe.ne.jp)
見れ。

347:nobodyさん
04/03/12 15:00
SSL(https://〜)を使ってアクセスするときに、
画像ファイルへのアクセスをログに出力しないようにする方法ってどうするんでしょう?

普通のアクセス(http://〜〜)は
CustomLog logs/access_log combined env=!nolog
て感じで処理してるんですが・・・

SSLの設定項目に
Transferlog logs/access_log
てのがあるんですが、ここをいじるんじゃないですよね?
ちなみに
Transferlog logs/access_log combined
としたら再起動できなくなりました


348:345
04/03/12 18:21
>>346
出来ました
ありがとうございます

349:nobodyさん
04/03/20 11:08
2.0.49 キタ━━(゚∀゚)━━ッ!!

350:nobodyさん
04/03/25 13:16 jtWbtDo3
この度Webサーバの管理を任される事になりました。

初心者から中級者向けで、内容が濃いApacheのオススメ書籍を紹介して下さい。
宜しくお願いします。

351:漏れの持っている巻き戻り分
04/03/29 13:22
351 名前: nobodyさん :sage 投稿日: 04/03/25 (木) 16:20 ID:???
人に聞いてる時点で管理職に向いてない

352 名前: nobodyさん :sage 投稿日: 04/03/25 (木) 16:45 ID:???
とりあえhttpとかのRFCでも読んでみればぁ?

353 名前: nobodyさん :sage 投稿日: 04/03/25 (木) 17:24 ID:???
>>350
URLリンク(www.amazon.co.jp)

352:nobodyさん
04/04/11 19:36 0OES6bjx
アパッチ撃墜
スレリンク(news板)

たいへんだぁー


353:nobodyさん
04/04/11 23:43 D48Itfda
スレリンク(php板)%22%3E%3Cbody%20bgcolor%3Dpink%3E%3Ca%20name%3Dtest%3D//
Apache2だとSCRIPT_NAMEが一定の条件で変になる。


354:nobodyさん
04/04/23 09:23
すいません。
apacheのモジュールを作成したいんですけど、おすすめの日本語サイトは
ありませんか?
いえ、本が出ているのは知っているんですが。

355:nobodyさん
04/04/23 17:51
それすら探せないならモジュール作成きつくないか

356:nobodyさん
04/04/23 18:17
>>354
Software Designだっけ。特集組んでたな。

357:nobodyさん
04/04/23 22:22
apacheモジュールの本に必ず書いてあるが、

モジュール作成の最も参考になるものはapacheソース付属のモジュールソース

358:nobodyさん
04/04/29 19:33 dw2mHLmV
スレ違いな場所に書き込んでしまったようなので、こちらに移動します。
ここもスレ違いならどこか適切な場所を紹介ねがえないでしょうか?

Windows2000professional上のApache2.0.48でcgiから新規ファイル作成や
ファイルへの追記が可能なフォルダを設置するにはどうしたらいいんでしょうか?

実はWindows2000鯖+IISという鯖があってその上で動いているCGIを参考に別の
CGIを作ろうとしているんですが、その鯖だとCGIからファイル作成書き込み
出来るフォルダが設置してあるんですよ。

それでテスト用に自分マシンにいれたApacheも同じような状態に出来ないものかと。


359:nobodyさん
04/04/29 20:18
そういうスクリプト見れば書いてあるわけで・・・

360:nobodyさん
04/04/29 20:45
例えばapacheというアカウントを作成して、
Apache2サービスをそのアカウントで起動させる。
あとは各フォルダへapacheの権限を与えればよい。

IISも同じ理屈で動いてたと思うけど?
IISのサービスが誰のアカウントで起動しているか確認するよろし。

361:nobodyさん
04/04/29 20:51
まぁ、先にhttpd.confを確認したほうがよさそうだけどね。
<Directory〜>とScriptAliasの意味を知るほうが先決。

362:nobodyさん
04/05/03 19:24
自宅サーバ板だったと思うけどWindowsで鯖立てるスレがあったから
プログラムの特権に関する話はそっちでやった方が良いんじゃなかろうか。


363:nobodyさん
04/05/03 19:25
↑Windows上のプログラムの〜


364:nobodyさん
04/05/10 15:37
今回初めてLINUXでWebサーバを構築することになったのですが
Apacheのバージョンについて質問があります。
少し前までは2.0系の新機能がどうしても必要でない限り、1.3系
を使うのが普通だったみたいですが、現在はどうなのでしょうか?
自分では調べたつもりなのですがよくわからなくて。。
環境は、Vine2.6r4でPHP4&MySQLでWebアプリの構築を考えています。
PHP4は1.3を利用した方がいいと書いていたのですが、情報が少し古そう
なので、現在はどうか知りたいです。
どうか宜しくお願いします。


365:nobodyさん
04/05/10 16:22
>>364
特別新しい情報ってわけではないが、
URLリンク(simon.incutio.com)
あたりには、ZendEngine(の使用するライブラリ)がスレッドセーフじゃないってあるね。
Apache2でスレッドを使わないプレフォーク(1.3スタイル)でこの問題を回避する方法もあるようだけど。

コアメンバはPHP5(ZendEngine2)にむいっちゃっているので、PHP4でApache2との組み合わせは...
かといって、PHP5がスレッドセーフなのかどうかは知らんのだけど。

366:nobodyさん
04/05/25 19:45 uH2iG518
perlを勉強しようとしてperlの本の通りにApacheをインストールして、設定も本の通りにしました。
で、PHPを新たに始めようと思うのですが、Apacheはそのまま使えるのですか?

367:nobodyさん
04/05/25 20:01
使える。
configを書き換える必要はあるだろうが。

368:nobodyさん
04/05/28 09:30 V47eyAcO
える。


369:nobodyさん
04/05/28 11:13
えるとは限らない

370:nobodyさん
04/06/01 00:53 0MBf6eqh
こちらで伺っても良いのか不安なのですけど、
今回fedora core1とApacheでサーバをたてました。
それで今までレンタルサーバーで動かしていたperlスクリプトを、
こっちのサーバーに設置したところ一応動くのですが、
掲示板のログファイル(テキスト)を読み込んでくれません。
今まではcgi-binのなかにlogというディレクトリを作って、
そこにあるログファイルに読み書きしていたのですが・・・・。

どなたかご教示いただけないでしょうか。

371:nobodyさん
04/06/01 00:58
>>370
スレリンク(php板)

372:370
04/06/01 01:04
>>371さん
ありがとうございます。
行ってきます。

373:nobodyさん
04/06/01 03:49
Linux板のくだ質で質問したのですが,どうも板違いだったようなので,
こちらで質問させてください.

Cobalt Qube上でApache2+MySQL+PHPの環境を作るべく,
URLリンク(www.mypress.jp)
URLリンク(www.jpring.net)
を参照しながらインストールしてきました.ところが,
Apacheを再起動すると,
Syntax error on line 232 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/local/apache2/modules/libphp4.so into server:
/usr/local/apache2/modules/libphp4.so: undefined symbol: mysql_character_set_name
というエラーが出て,起動に失敗してしまいます.
mysql_character_set_nameが未定義ということなんだと思うのですが,
PHPのコンパイル時にどこか直さないといけないということなんでしょうか?

環境:Cobalt Linux release 4.0,Apache2.0.49,MySQL3.22.30,PHP4.3.6

374:nobodyさん
04/06/01 06:44
>>376
おそらくうに板管轄かと思われ。
configure --help してよーく考えてみよう。

うちは DSO つこてないのでスマソ(Apache1.3.31 + php 4.3.6)

375:nobodyさん
04/06/01 12:23
>373
MySQLの導入時には何かメッセージ出てませんでしたか?

> URLリンク(www.mypress.jp)
> URLリンク(www.jpring.net)
> を参照しながらインストールしてきました.

・・・具体的にconfigureした時のoptionを書いてくれた方が
うれしいです。

# mysql_character_set_name ってMySQL3.23.21以降に定義
# されてた筈。(changelog参照)
# MySQLのバージョンは3.23以降に汁。
# と、PHPの人も言ってたような気がします。
#
# URLリンク(www.manucorp.com)



次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4052日前に更新/222 KB
担当:undef