Apache〜嗜みとして〜 ..
433:nobodyさん
04/10/26 23:49:26 +M8z2K9e
mod_asisって今まで使ったことあります?
具体的にどういう時に必要になるんでしょう…?
434:nobodyさん
04/10/27 00:02:56
>>433
レスポンスヘッダをいじったときにブラウザの挙動が
どう変わるかを確認する目的でよく使うけど、
試験以外の用途では使ったことはない。
435:nobodyさん
04/10/27 02:29:02
>>434
なるほど…
レスありがとうございました。
436:nobodyさん
04/11/02 23:41:42
ログの収集で質問
SetEnvIf Remote_Addr "192\.168\." lan-request=on
SetEnvIfNoCase Request_URI "\.gif$|\.jpg$|\.jpeg$|\.png$" image-request=on
SetEnvIf valid-request on logwrite=on
※ SetEnvIf image-request on logwrite=
CustomLog logs/access.log combined env=logwrite
CustomLog logs/wan_access.log wan_combined env=!lan-request
image-request が on の時は一切ログの収集を行わず、
それ以外のリクエストがきた場合には、lan-request 環境変数によって
アクセスログを振り分けようとしているんですが
※印の部分で logwrite 環境変数の消し方が解りません
logwrite= とやっても、 logwrite="" とやっても駄目でした…
何かいい方法無いですか?
437:nobodyさん
04/11/03 00:00:03
URLリンク(httpd.apache.org)
ドキュメントにちゃんと書いてあることを質問してくるような人に
ドキュメントの URL を張っても意味ないんだろうけど。
438:nobodyさん
04/11/03 00:23:04
>>437書き忘れ。apache2 じゃないんだ
439:nobodyさん
04/11/03 00:52:11
そこから 1.3 で該当する部分を自力で探す気にはなれませんかそうですか。
440:nobodyさん
04/11/03 01:48:13
自分で調べたら負けかなと思ってる (26歳 教えて君)
441:nobodyさん
04/11/03 01:51:14
カコイイ!
442:nobodyさん
04/11/20 17:36:54
Windows2000上でApacheを用いてPHP5のCGI版を
#!/usr/local/bin/phpのパスを1行目に書くことで動作可能にする方法ってありますでしょうか。
つまり、Windows2000上でPHP5のCGI版を#!/usr/local/bin/phpで動作させるために
Apacheに要求されるのはWin32版かCygwinを通して利用するか…だと思うのですが。
443:nobodyさん
04/11/20 17:39:03
失礼、こちらではなく他所で聞くべきでした。
444:nobodyさん
04/11/22 16:15:15
>>442
C:\usr\local\bin\フォルダをつくりその中にPHPを置く
445:nobodyさん
04/11/24 14:23:47
同一IPからのセッション数を制限するにはやっぱりcgiを使ってやるしかないですか?
446:445
04/11/24 14:28:46
445はスルーしてくれ。モジュールで解決できた
447:nobodyさん
04/12/25 11:45:12
apach 1.3.33を使ってcgiの勉強をしているのですが
cgiを置いてるディレクトリ(cgi-bin)だと
htmlファイルが読み込めない状態なのですが
どう設定したらいいのでしょうか?
エラーログは以下です
c:/program files/apache group/apache/cgi-bin/temp.html is not executable; ensure interpreted scripts have "#!" first line
448:nobodyさん
04/12/25 13:20:07
>>447
エラーログに「is not executable」と出ている通り、ScriptAlias
ディレクティブでマップされているディレクトリにあるファイルは
全て CGI プログラムとして処理される。CGI プログラムでない
ファイルは別ディレクトリへ。
449:nobodyさん
05/01/31 18:41:40 XPVF5EPM
RH9にrpmで入れたhttpd-2.0.40とtomcat-5.0.30の連携を図っています
jakarta-tomcat-connecterでmod_jk2.soを作成して
httpd.confに記述追加してconfigtestすると
Syntax error on line 211 of /etc/httpd/conf/httpd.conf:
Cannot load /etc/httpd/modules/mod_jk2.so into server: /etc/httpd/modules/mod_jk
2.so: undefined symbol: apr_socket_send
となってしまいます
何かいい方法ない?
450:nobodyさん
05/02/05 03:11:47 40mts6R2
XREAは通常の
URLリンク(ID.)<)サーバー名.xrea.com/
というURLにすることによって、SSL対応ページとして
アクセスできるようになっておりますが、この仕組みは
どのように実現させているのでしょうか。
ご教示いただけますと幸いです。
451:nobodyさん
05/02/05 11:04:28
WindowsXP SP2にApache 2.0.52を入れて、PHP5.0.3を
インストールしたのですが、アパッチが返す文字のコードが
西ヨーロッパ言語になっているみたいです。
ブラウザでShift_JISにエンコードしてやればきちんと表示されます。
PHPが出力する部分はきちんと表示できています。
コードを載せておきますので、おかしい部分を指摘していただければ幸いです。
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=Shift_JIS">
<title>フォーム</title>
</head>
<body>
テスト
</body>
</html>
452:nobodyさん
05/02/05 11:32:09
>>451
AddDefaultCharsetは、どうなってる?
453:nobodyさん
05/02/05 12:20:41
>>451
htmlを載せてどうするってんだ。
AddDefaultCharset をコメントアウトするか、
AddDefaultCharset shift_jisにしろ。
おまけとしてDefaultLanguageもコメントアウトしたままにするか、
DefaultLanguage jaにしろ。
ついでにLanguagePriorityの真ん中にあるjaを先頭にしとけ。
454:nobodyさん
05/02/05 14:36:05
おいらは AddDefaultCharset Off 派。
455:451
05/02/05 16:57:08 9evGqnkq
>>451
自力で解決できました。お騒がせしました。
456:nobodyさん
05/02/05 17:35:54
と、聞くだけ聞いておきながらどうやって解決したかは書かない教えて厨が(ry
457:451
05/02/05 22:12:01
>>456
日経ソフトウェアには載っていないが別の参考書に従って設定したらできました。
日経も案外当てにならない・・・
と言う訳で、ここを見る前に解決できてしまったのです。
charsetが必要だった見たいです。
458:nobodyさん
05/02/06 00:26:36
それで解決できたと思っているならまあいいけど。
459:nobodyさん
05/02/07 12:49:22
>>450
ss1.xrea.com上のSquidでやってるはず。Apacheじゃない。
460:nobodyさん
05/02/09 18:00:50
>>459
なるほど。squidでやってるんですね。
これからぐぐるでいろいろ調べてみたいと思います。
遅レスすみません。
ご返答有難うございました。
461:nobodyさん
05/02/10 00:10:12 bv9klEZT
Apache2.0.52+JK2+Tomcat4.1.31 で動くアプリに対し、
ブラウザからリクエストを投げ、レスポンスが帰ってくる前にSTOPボタンを押すと、
Apacheのアクセスログでは、1度だけリクエストを受けたように見えるのですが、
Tomcatのアプリは2度動いてしまうのです。
これって、何が影響しているのでしょうか?
また、IEだとこの現象が発生するのですが、
ネスケだと発生しないのです。
workers2.properties の [lb] で attempts=1 にしても変化なしでした。
462:nobodyさん
05/02/12 04:46:53
めちゃ初心者なんですが質問してください。
(Apacheに興味を持ったのが昨日です)
Cで書いた自作cgiの実験を行いたいと思ってApacheを入れたいと
思うのですが、バージョンはどれがお勧めなんでしょうか?
OSはWindows2000です。
安定してるのがいいんです。
ダウンロード場所とファイル名まで教えていただければ嬉しいです。
463:nobodyさん
05/02/12 08:08:19
>>462
>>1
464:nobodyさん
05/02/12 17:31:25
>>462
今からなら2でしょ。1にする理由がない。
URLリンク(httpd.apache.org)
どこでダウンロードしていいかすら分からん(というか調べられん)のなら、
apache入れても設定すらできなくてcgiのテストまで行かないんじゃないのか?
465:nobodyさん
05/02/13 21:06:35
>>462
安定してるのは1なんじゃないの?
おれは違いはわかんないけど。
>>質問してください
ワラタw
466:nobodyさん
05/02/17 16:55:31
Win版なら安定してるのは2系だよ。相対的にだけどね・・・。
467:nobodyさん
05/02/17 20:06:35
2系も重大な穴が見つかったりしてるからな。ローカルでの実験ならどっちでもいいが。
468:nobodyさん
05/02/17 20:21:06
確かに実験目的ならどっちでもいいな
469:nobodyさん
05/02/20 02:00:57
ダウソロードはありゃ初心者には判りづらい。
470:nobodyさん
05/02/26 22:13:05 LIYJX+3j
いつのまにか、
URLリンク(example.com)
にアクセスすると、
URLリンク(example.com)の内容(実行結果)が表示されるようになっていたのですが、
これはなぜでしょう?(なお、mod_rewriteは使ってません)
同じ要領で、URLリンク(example.com) にアクセスさせて、
URLリンク(example.com)(中身はphpinfo関数のみ)を表示させたら、
_SERVER["PATH_TRANSLATED"]が、/usr/local/www/data/phpinfo.php
になってるので、この変が関係しそうなのですが、
「PATH_TRANSLATED」でぐぐっても、いまいち意味がわからずです・・・
どうぞよろしくお願いします。
471:nobodyさん
05/03/05 20:34:20 wNiin2d/
ローカルでapacheを起動しようとしてみたんですが、443番ポートがすでに使われていました。
こいつは一体何者でしょうか?
それと、この場合apacheのほうでlistenするポートのほうを変えたほうがいいのでしょうか?
472:471
05/03/05 20:35:18
書き忘れましたが環境はwin2000です。
473:nobodyさん
05/03/05 21:33:10
どのポートに何がたっているかわからないのなら、
鯖なんて立ち上げる資格なし。
474:nobodyさん
05/03/05 21:52:48
>>471
netstat -n でも見れば?
475:nobodyさん
05/03/05 22:19:01
IIS か、はてまたワームに仕掛けられたトラップドアか
XP/2003 だと netstat に -o オプションを付けてPIDまで調べられるんだが
476:nobodyさん
05/03/10 09:44:55 423AlJSW
winXP SP1でApache2.0.53を入れてみたのですが
URLリンク(localhost)さえ動かないとです…
これまでに行った事は、MSI Installer Packageを使って
Server Nameをlocalhostにしただけとです…
どうかこんな愚者に道を_| ̄|○|||
477:nobodyさん
05/03/10 10:05:31
>>476
起動くらいしろよ。
478:476
05/03/10 10:40:09
さすがに、起動はしてます(` ・ω・)b
winXP更新して、Apacheを入れなおして自動起動にしたら
localhostは表示されるようになりました。
お約束のHelloをcgiとして表示させて見たのですが、
ソースみたいに見えるのですが…
そういうものなのですか(´・ω・`)?
479:nobodyさん
05/03/10 11:52:40
>>478
設定くらいしろよ
480:476
05/03/10 13:12:16
>>479
自分の見ていたサイトだと、設定など無しに突き進んでいたので
知りませんでしたorz
ExecCGIの追加とAddHandler cgi-script .cgiのコメントを外して
再び表示させたら、しっかりと表示されました。
これでOK…ですよねキット(´・ω・)ドキドキ
481:nobodyさん
05/03/15 23:52:28
出先に持って行くノートに先日Apacheを入れてみた際に、
この問題
「Windows XP SP2を適用すると
ループバックアドレスが「127.0.0.1」のみに限定される不具合」
ニュース
URLリンク(internet.watch.impress.co.jp)
MSサポート情報
URLリンク(support.microsoft.com)
修正ファイル
URLリンク(www.microsoft.com)
それが読んだ限りでは127.0.0.1なら使えるとしか読めないんだけど、
IEでこれを使っても呼びに逝ったきりになってテストページ表示できず。
修正パッチをあてたら嘘みたいにスパッと表示された。
SP2適用が遅かったせいかもしれないけど、Windows Updateはしていたので、
重要な更新ではなくて、当てられていないケースがあるかも。
がいしゅつだったら申し訳ないが、XP SP2の人で最初でひっかかる場合これかも。
482:nobodyさん
05/03/27 02:24:31 x1LbwUGs
シンボリックリンクを張って見ようと思ったのですが、見れません。
URLリンク(examples.com)
httpd.confでは
DocumentRoot "/var/www/html"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
として、/var/www/html/ にシンボリックリンクで
ln -s hage /home/hage
としています。
なにか注意点ありますか?
483:nobodyさん
05/03/27 10:30:03
>>ln -s hage /home/hage
これだと /var/www/html/hage へのシンボリックリンクが /home/hage に作成されてしまうので逆
484:nobodyさん
05/03/27 11:38:11
あけぼのみとしてってどういう意味? なぜか嗜みに変換できないし。
485:nobodyさん
05/03/27 15:28:18
嗜みが足りんな。
486:nobodyさん
05/03/30 12:35:40 yWZu9jAI
Apache2 で質問です。
test.php test2.php というファイルがあったとして、
test.php の方をクリックすると、ちゃんとPHPで作った画面が出るのに、
test2.phpの方をクリックすると、ファイルをダウンロードしようとします。
両方とも同じディレクトリにあるのに、なぜ動作が違う事があるのでしょうか?
環境:
apache2.0.53
php4
Debian sarge
487:nobodyさん
05/03/30 13:02:00
>>486
変なヘッダ書いてるんじゃないの
test2.php
<?php
header("Content-type: octet-stream");
readfile("hoge.dat");
exit;
?>
488:486
05/03/30 14:17:31 yWZu9jAI
>>487
レスありがとうございます。
test1.php test2.php 共に内容は下記で、
test2.php は test1からコピーしたので全く同一です。
<?php
phpinfo();
?>
489:nobodyさん
05/03/30 19:50:32
>487
書くなら application/octet-stream な
490:nobodyさん
皇紀2665/04/01(金) 21:38:59 d0QG1u+W
すみませんSSIのincludeコマンドのような挙動をしてくれる
ツールって無いですかね。
具体的には指定ディレクトリー内の特定ファイルの何らかの指示子を指定外部ファイル内容でおきかえるみたいな挙動をしてくれるプログラムです。
探すより自分で書いちゃったほうがはやいっすかねェ。
でも俺プログラミングダメナンスよね。へたれで・・・
491:nobodyさん
皇紀2665/04/01(金) 21:51:32
>指定ディレクトリー内の特定ファイルの何らかの指示子を指定外部ファイル内容でおきかえる
というだけならば cpp とか m4 とか。
SSI とは文法が異なるが。
492:490
皇紀2665/04/01(金) 22:38:16 d0QG1u+W
なるほど!!そうですよね!!(;;
ありがとうございま〜す♪
493:nobodyさん
05/04/06 13:57:17
phpをアップデートしたのですが、apacheは依然として古いphpを使っています。
新しい方を参照するようにするには、どこを書き換えればよいのでしょうか?
494:nobodyさん
05/04/06 15:33:20
>>493
Windows 使ってるのかな。
それなら多分 php4ts.dll (PHP 5 ならphp5ts.dll とか) を
Windows システムディレクトリにコピーするのを忘れてる
495:493
05/04/06 15:40:14
すみませんFedora core3です。apache2.0.53、php5.0.3です。
インストールはともに、
./configure
make
make install
でしました。
496:nobodyさん
05/04/06 16:48:52
>>495
httpd.confを書き換える
497:nobodyさん
05/04/06 17:03:18
アップデートした「つもり」なだけ。新しくなってない。
httpd-2.0.53/INSTALL と php-5.0.3/INSTALL ぐらいは読んでから作業してください。
498:nobodyさん
05/04/06 17:41:37
PHPはconfigureのオプション多いから、とりあえず ./configure --help してみるといいよ。
./configure だけではApache2では使えないし、機能がかなり制限される。
あとPHP 5.0.4出てるから。
499:nobodyさん
05/04/08 00:44:16 5eHtSWVR
JK2からJKに変更したらApacheの起動時間が遅くなってしまった。
JK2のときは1秒くらいで立ち上がったのだが、JKにしてからは1分近くかかる。
OSはReadHat8だ。Windowsだと特に差はない。
こんな現象、経験した香具師いる?
500:nobodyさん
05/04/10 10:38:00
fedora core2 でapache2使ってるんですが、ときどきHTTPDデーモンが暴走してCPU使い切ります。
べつに変なCGI走らせたとかじゃなく、何もアクセスがないのに突然暴走するんです。
ログ見てもなんも出てないし、どなたか心当たりありませんか。
501:nobodyさん
05/04/12 19:28:53
ウィルスじゃね?
502:nobodyさん
05/05/05 20:42:04
XAMPPをインストールしてApache上でPerlを動かそうとしています。
Perlへのパスを#!/usr/bin/perlとしましたが、Internet Server Error が返ってきました。
しかしその後、 #!usr/bin/perl としたところ、正常に動作しました。
なぜなのでしょうか?そして、 #!/usr/bin/perl で動作させる方法はないものでしょうか。
(ちなみに、perl.exe は c:\apachegroup\xampp\usr\bin\ に入れています。)
503:nobodyさん
05/05/05 20:58:45
見事に相対パスになってるなw
504:nobodyさん
05/05/05 23:56:21
>>499
1分かかるのは9割方逆引きじゃないかな
505:nobodyさん
05/05/07 00:07:16
Internet Server Error ってのは新しいな
506:nobodyさん
05/05/07 01:27:37
>>505
ググればたくさん出てくると思う。
今までに何度、心の中で
「それは I n t e r n a (略
507:nobodyさん
05/05/07 09:22:29
むしろ>>502が見たのはほんとにInternet Server Errorなんじゃね?
俺は見たこと無いけど。
508:nobodyさん
05/05/07 09:39:39
寛大な気持ちであらゆる可能性を考えてみたが
漏れには>>507=>>502以外の結論が出せなかった
509:nobodyさん
05/05/07 09:50:15
>>506
ぐぐったらMSのサイトに‥
IISにはあるのかな
510:nobodyさん
05/05/07 21:32:40
URLリンク(support.microsoft.com)
これか
511:nobodyさん
05/05/08 00:25:36 Z0ny5l4a
>>504
逆引きって何の?
JKとJK2とで差があるの?
WinとLinuxでも差があるの?
512:nobodyさん
05/06/01 08:03:49
ApacheでHTMLファイルを出力する際にヘッダやフッタをつけて出力するモジュールがあったと思うんだけど
度忘れして調べても見つからない。
そのモジュールの名前が分かる方居たら教えてください。
513:nobodyさん
05/06/01 10:07:57
>>512
mod_layout
514:nobodyさん
05/06/01 22:43:13
>>511
そもそもOS違うのにまったく同じ設定と言えるのか
515:nobodyさん
05/09/04 07:37:57 5GU8jq6k
cronでhttp経由でphp読んで
日次処理させてたんだけど
だんだん激重になって来た。
最初はデータ量が増えたからだと思ってたんだけど
いじってるうちにhttpdを再起動させるはめになって
再起動してから実行したらかるーくなった。
おまいらApacheは定期的に再起動させるべきなのですか?
今までは長期運用がApacheの華だとばかりに
100日くらい走らせっぱなしにしてたんだけど…
516:nobodyさん
05/09/05 00:16:32
>>515
んなぁこた無い。
そのPHPの中身が糞に一票。
517:nobodyさん
05/09/15 19:28:07
ていうか、リクエストに応じてfork()してんだから、重いプロセスがずっと動いてるわけじゃあるまい・・
518:nobodyさん
05/09/18 04:08:36 P6kjuP0E
Apache Server Status
の速度は平均値ですか?
リアルタイムの速度は反映していないように見えます。
平均とすればいつからの平均なのでしょうか?
519:玲依
05/09/18 08:50:06 GuWEJKdi
エラーみたいなんですけど、まだ始めたばかりで内容の意味がよくわかりません(T_T)誰かご教授おねがいします^^
Syntax error on line 228 of C:/Apache2/conf/httpd.conf:
DocumentRoot must be a directory
Note the errors or messages above, and press the <ESC> key to exit. 1....
520:玲依
05/09/18 09:03:30 GuWEJKdi
エラーみたいなんですが始めたばかりで内容の意味が解りません。(T_T)誰かご教授お願いします^^
Syntax error on line 228 of C:/Apache2/conf/httpd.conf:
DocumentRoot must be a directory
Note the errors or messages above, and press the <ESC> key to exit. 1....
521:nobodyさん
05/09/19 08:34:06
>>520
httpd.confの228行目の記述が間違っている。
DocumentRootにはディレクトリを指定しないといけません。
522: ◆TUuAKJVzIM
05/09/19 11:15:59
存在しないディレクトリを指定しているんじゃないかと。
523:nobodyさん
05/09/21 20:29:12 zHxuFZ/K
おしえてください
Apacheをインストールしようとしたのですが、ポート80が使われているらしくインストールできません。
SQLServer2005のβを入れてしまったので、それを停止させたのですがまだうまくいきません。
何か考えられる原因はありますか?よろしくおねがいします。
524:こ ◆ZnBI2EKkq.
05/09/22 01:35:35
dff
525:nobodyさん
05/09/22 07:49:48
>>523
80番ならhttpサーバだろ
WindowsならIISでも動いてんじゃねーのURLリンク(127.0.0.1)にアクセスしてみ
それかApacheを8080で動かすとか。
526:nobodyさん
05/09/24 00:06:06 8PD/V2K8
つーかApacheでログ取ってる奴馬鹿だよな?
糞重くなるしserver-status見たらLLLLLLLLLLLLLLLLLL
あほかと。
ログ取ってる奴氏ね。
527:nobodyさん
05/09/24 04:27:56
∩___∩ |
| ノ\ ヽ |
/ ●゛ ● | |
| ∪ ( _●_) ミ j
彡、 |∪| | J
/ ∩ノ ⊃ ヽ
( \ / _ノ | |
.\ “ /__| |
\ /___ /
528:nobodyさん
05/09/26 07:19:22
釣りじゃねーって
ただでさえ重い鯖がよけいに糞重くなるし、だいたい意味ねーだろ
LLLLLLLLLLLLL教の信者氏ね
529:nobodyさん
05/09/26 11:16:50
ログとステータスの区別がわからんのは釣り以前のアホなので放置していい。
が、一般的な意味でのログはアクセスログよりもエラーログの方なので、
エラーログさえちゃんと取得していればアクセスログはいらんというのも
ある意味間違ってるとまでは言えない。
530:nobodyさん
05/09/27 14:52:30 NQ7P7yzd
質問お願いします。
Apacheはきちんと設置しました
URLリンク(127.0.0.1)
activeperlもきちんと設置しました。
URLリンク(127.0.0.1)
これ以降が表示できず、よってCGIが実行できません
CONFIG設定 がうまくいってないのかもしれないとは予想できるのですが
いまいち駄目なところが分かりません。
ご教授お願いします。
531:nobodyさん
05/09/27 15:01:51
>530
1行毎にツッコミどころがある書き込み。素晴らしい。
何が言いたいのかわからないけど、とりあえず Apache のマニュアル嫁。
特に "UserDir" ディレクティブのあたり。
532:530
05/09/27 15:19:16 NQ7P7yzd
一度消してからもういちどApacheを入れてみたら
こんどはURLリンク(127.0.0.1)も表示できなくなってしまいました。
それどころかインストール時に、55行目のServerTypeが認識できないみたいなことを言ってきて
エラーがでてきました。お願いします
533:nobodyさん
05/09/27 15:26:06
>>532
OSと消した方法を
534:530
05/09/27 15:27:53 NQ7P7yzd
ああよかった 削除して Apache Groupフォルダも削除してから
インストールしたらURLリンク(127.0.0.1)は見れるようになりました
535:530
05/09/27 15:37:40 NQ7P7yzd
UserDirは
UserDir "C:/test/*/"
と、こうして、C:/test/中にindex.htmlファイルを置きました
そしてURLリンク(127.0.0.1)
を開きましたが表示されませんでした
一体どこが悪いのか分かりません;
536:530
05/09/27 15:50:46 NQ7P7yzd
os はWinです 消した方法はコントロールパネルの〜の削除からです
537:530
05/09/27 18:21:54 NQ7P7yzd
おねがいします
538:nobodyさん
05/09/27 20:26:10 0
ちょwwwwwまwwwww
keep-alive offにしたらコネクションが一気に楽になったぞ
今まで逆効果かよ
keep-alive onにしてる奴馬鹿
539:nobodyさん
05/09/28 07:43:12
>>535
testの中にbakaというディレクトリを作りその中にaho.htmlを置く
URLリンク(127.0.0.1)
でアクセスする
540:530
05/09/28 08:33:54 z+kI5Jh6
539 何でそんな嫌がらせするんですか;
ここには良識を持った人はいないんですか
541:530
05/09/28 08:41:39 z+kI5Jh6
と思ったら言ってることは正しいじゃねえか
おまえほんとはいいやつじゃん さんきゅ
542:530
05/09/28 09:49:43 z+kI5Jh6
CGIを実行したら今度はエラーがでてしまいました
Forbidden
You don't have permission to access /~test/en.cgi on this server.
パーミションの指定をどうやってするのでしょうか?
(でもこんなことするって自分が持ってる本には書いてなかったんですが;)
おねがいします
543:nobodyさん
05/09/28 12:54:16
君の持ってる本ってどんなの? >>530
544:530
05/09/28 13:32:46 z+kI5Jh6
CGI/PERLハンドブック 宮坂雅輝 SOFTBANK
です。
545:530
05/09/28 14:28:49 z+kI5Jh6
↑何かの足しになりますか?
546:nobodyさん
05/09/28 14:36:11
む〜、Windows版Apacheで解説したちゃんとした本で勉強したほうがいいかも。
それでも分からなかったら、ここで質問してみ
547:530
05/09/28 14:39:38 z+kI5Jh6
が〜〜ん;まじですかー;
何年か前にやったときはその方法でできたんですけどねー;;
548:530
05/09/28 16:02:22 z+kI5Jh6
URLリンク(www2j.biglobe.ne.jp)
ここを参考にしてInternal Server Error
までいきました。(やっぱり本がちょっと古かったようです)
エラーのログは、
指定されたファイルが見つかりません。 : couldn't spawn child process: C:/apollo/public_html/test.cgi, referer: URLリンク(127.0.0.1)
分かる方よろしくお願いしますmm
549:530
05/09/28 16:47:12 z+kI5Jh6
自己解決しました。よかったホントに良かった。挫折しそうだった
#!/usr/bin/perl
これを
#!C:/usr/bin/perl
こうすれば通りました。いやいやほんとに一時はどうなるかと思いましたよ
セッティングだけでまる二日掛かりましたよホント よかった ドット疲れた
550:nobodyさん
05/09/28 16:50:14
530 以外の方々へ。
お疲れ様。気を取り直して、行きましょう。
551:530
05/09/28 16:53:11 z+kI5Jh6
550死ね
552:530
05/09/28 16:53:55 z+kI5Jh6
550死ね
553:530
05/09/28 16:55:03 z+kI5Jh6
550くびつって明日の朝死ね
554:nobodyさん
05/09/28 16:59:34
さあ、気を取り直して、行きましょう。
555:nobodyさん
05/09/30 13:23:29 yyik7+Cz
本に付属のCD-ROMからapache2.0.53を移して展開してインストールしたんですけど、
apacheを起動させようとしても
(98)Address already in use: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down Unable to open logs
と出てしまいます。
root権限だと立ち上がったように見えるんですけど、localhostにアクセスしても拒否されてしまいます。
FedoraCore4です。アドバイスお願いします。
556:nobodyさん
05/10/01 04:09:07
さあ、気を取り直して、行きましょう。
557:教えてほしいッス
05/10/02 09:37:00 tavOZ/l6
Apache HTTP Server 2.0.50 を使って自宅サーバーを構築しようとしています。
が、しかしトップページを指定してRestartしたら取り消されます・・・
原因を誰か教えてくださ〜い。出来ればメールでほしいです。
pointtepco@dw.rmail.ne.jpまでお願いします〜。
558:nobodyさん
05/10/02 10:41:06
なにそのセキュ穴なバージョン
559:nobodyさん
05/10/03 07:18:25
最近は釣りが流行ってるのだろうか
560:nobodyさん
05/10/08 00:05:37 XUKN8xhB
下図のような環境での質問です。
+----------+ +----------+
|Servlet(A) | <======> |Servlet(B) |
+-------------------------------+
|Tomcat 4.1.31 |
+-------------------------------+
|WindowsXP(OS) |
+-------------------------------+
これはServlet(A)から会員情報をなげ、
Servlet(B)でその結果を返すと言うシステムです。
そのため、Servlet(A)とServlet(B)の間でSOAP通信を行い、
かつセキュリティ上の要望からSSLを行いたいというものです。
コーディングが終わったので、Servlet(A)の単体テストを行うために
上図のような環境をクライアントマシン内に構築を行う必要が
あるのですが、Tomcatのどこをどう設定すれば良いのか
皆目わかりません。
また、SSLなどについてもjavaのkeytoolを用いてkeystoreを
作成する必要があるという程度は勉強をしたのですが、
この環境を作るためにはどのようなファイルが必要で、
それはどこのフォルダに置けばいいのかなど教えてもらえますか?
Bは本来他社のシステムで、今回単体テストを行うために、
疑似環境を作成しました。
尚、SOAPについては、
URLリンク(www.muimi.com)
の方法で実現できています。
スレ、板が違う場合は誘導をお願いします。
561:nobodyさん
05/10/10 03:31:19 SIwUGRbN
拡張子が.plの場合でも、cgiとして扱わないようにするにはどうしたらいいですか
.htaccessに
<FilesMatch "\.pl$">
ForceType text/plain
SetHandler None
</FilesMatch>
などを書いてもCGIとして動作してしまいます
562:561
05/10/10 03:55:24
事故解決しました。
AddHandler default-handler .pl
と書くことで解決しました。
563:nobodyさん
05/10/15 15:03:08
初心者質問失礼します。
WinXP,Apache1.3.33,php4.4.0で、ローカル環境でPHPを勉強しています。
php.iniを書き換えても、<?php phpinfo() ?>の該当項目が更新されてくれずに困っています。
phpのくだ質スレのログを見たら「php.iniをいじったらApache再起動」と書いてあるのですが、
Apacheの再起動のやり方というのがわかりません。
URLリンク(y-kit.jp)
このページには、スタートメニューにstart,restart,stopで再起動しているみたいですが、
インストールしているApacheにはこの項目がありません。
Windowsのサービスとして実行されるようになってこの項目が消えたのではないかと推測しています。
ですから、マシン自体を再起動するぐらいしか思いつかなかったので試してみたのですが、
やはり反映されません。
どうすればいいのでしょうか?
564:nobodyさん
05/10/15 21:12:34
サービスとしてインスコしたのなら、コンパネの
「管理ツール」−「サービス」にApacheがリストアップされてるはず。
そこから再起動できるんでは?
それと、php.iniいじったのに再起動しても反映されてない場合、
<? phpinfo(); ?>だけ書いたページを表示してみて、php.iniのパスが
自分が編集したphp.iniと同じか確認したほうがいいよ。
565:563
05/10/16 14:24:03
>>564
再起動の仕方とphp.iniのパスのご指導ありがとうございます。
C:\phpにインストールしてそこでphp.iniを編集してたのですが、
確認してみるとパス指定は「C:\WINDOWS」となっていました。
URLリンク(www.php.net)
などを調べて、パス設定をしなおして、無事に編集を反映できるようになりました。
お世話になりました。
566:あぼーん
あぼーん
あぼーん
567:あぼーん
あぼーん
あぼーん
568:あぼーん
あぼーん
あぼーん
569:あぼーん
あぼーん
あぼーん
570:あぼーん
あぼーん
あぼーん
571:あぼーん
あぼーん
あぼーん
572:あぼーん
あぼーん
あぼーん
573:あぼーん
あぼーん
あぼーん
574:あぼーん
あぼーん
あぼーん
575:あぼーん
あぼーん
あぼーん
576:あぼーん
あぼーん
あぼーん
577:あぼーん
あぼーん
あぼーん
578:あぼーん
あぼーん
あぼーん
579:あぼーん
あぼーん
あぼーん
580:あぼーん
あぼーん
あぼーん
581:あぼーん
あぼーん
あぼーん
582:あぼーん
あぼーん
あぼーん
583:530
05/10/16 22:50:40 AYFtW+nE
気を取り直しいったらいいんじゃねの
あははははははhっはははははははっはははははははっはあh
584:あぼーん
あぼーん
あぼーん
585:あぼーん
あぼーん
あぼーん
586:あぼーん
あぼーん
あぼーん
587:あぼーん
あぼーん
あぼーん
588:あぼーん
あぼーん
あぼーん
589:あぼーん
あぼーん
あぼーん
590:nobodyさん
05/10/16 22:59:34
なんでこんなマイナー板にこんな↑キチガイが?
591:あぼーん
あぼーん
あぼーん
592:あぼーん
あぼーん
あぼーん
593:nobodyさん
05/10/16 23:55:13
nanda kono kitigai?
594:530
05/10/17 00:26:05 Zo9s4O/6
4
595:530
05/10/17 00:27:56 Zo9s4O/6
失礼な扱いをしたからこうして荒らしてやってるんだよ
亜ハハはハハははははあああああああああはあっはあh
596:530
05/10/17 00:29:04 Zo9s4O/6
オレって結構根に持つタイプだから
あはははははははははあははははあはh
しんでくれたらいいのに〜♪
597:nobodyさん
05/10/17 00:33:56
可哀想な人だ
598:あぼーん
あぼーん
あぼーん
599:あぼーん
あぼーん
あぼーん
600:あぼーん
あぼーん
あぼーん
601:nobodyさん
05/10/17 16:03:18
ネタなのかマジなのか…
マジなら病院行った方がいいよ。
602:530
05/10/17 16:16:30 Zo9s4O/6
いい病院しょうかいしてくれよな
亜ハハはHHHHHHHhhhhhっははあっははhっははh
603:nobodyさん
05/10/17 17:36:17
ここおすすめ
URLリンク(search.goo.ne.jp)
604:530
05/10/17 18:28:42 Zo9s4O/6
お勧めしてくれてありがとう
でもぼくちんパンツも一人ではけるし
ウンコもかろうじて一人でできるから
病院にはいかなくてもいいかなって思ってます
605:nobodyさん
05/10/18 04:58:01
さあ、気を取り直して、行きましょう。
606:あぼーん
あぼーん
あぼーん
607:あぼーん
あぼーん
あぼーん
608:あぼーん
あぼーん
あぼーん
609:あぼーん
あぼーん
あぼーん
610:あぼーん
あぼーん
あぼーん
611:あぼーん
あぼーん
あぼーん
612:あぼーん
あぼーん
あぼーん
613:あぼーん
あぼーん
あぼーん
614:530
05/10/18 14:32:50 D9KFYBM0
荒らして欲しくてしょうがないらしいな
ひとことあやまればやめてもいいのになあ
615:nobodyさん
05/10/18 14:50:38
さあ、気を取り直して、行きましょう。
616:あぼーん
あぼーん
あぼーん
617:あぼーん
あぼーん
あぼーん
618:530
05/10/18 15:28:33 D9KFYBM0
どんどん気を取り直してクレヨな(ジャイアン風)
619:あぼーん
あぼーん
あぼーん
620:あぼーん
あぼーん
あぼーん
621:あぼーん
あぼーん
あぼーん
622:あぼーん
あぼーん
あぼーん
623:nobodyさん
05/10/18 15:34:41
>>530
分かりました。
謝れば大人しくなってくれるのですね。
ご
め
ん
な
さ
あ、気を取り直して、行きましょう。
624:530
05/10/18 15:37:19 D9KFYBM0
ものわかりがいいじゃない
625:nobodyさん
05/10/18 15:45:50 4VJDF6Q8
Apache 2.1は2.0とどう違うのですか。
626:nobodyさん
05/10/18 16:02:07
530は煽られていることにすら気づかない超高校生級の馬鹿
627:nobodyさん
05/10/18 16:50:30
(・c_・`) .。oO(530は氏ねばいいのになァ…
628:nobodyさん
05/10/18 19:56:35 D9KFYBM0
やった俺中学生なのに超高校生級だって
ほめられちゃった てへっ
629:nobodyさん
05/10/18 19:57:19 D9KFYBM0
627mo氏ねばいいのになァ…
630:nobodyさん
05/10/18 19:59:27 D9KFYBM0
このAAきにいったあはは
/ヽ ヾヽ
/ 人( ヽ\、ヽゝ
.| ノ ⌒,, ⌒,,`l
| / (o) (o) |
/ヽ | ー ー |
| 6`l ` , 、 | ____________
ヽ_ヽ 、_(、 _,)_/ /
\ ヽJJJJJJ < こんな糞スレ。嵐たったらええわ。核爆弾落としたったらええわ
)\_ `―'/ \____________
/\  ̄| ̄_
( ヽ \ー'\ヽ
631:nobodyさん
05/10/18 20:43:18
>>530
???
632:nobodyさん
05/10/23 15:46:55
しばらく見ない間に何がおこってるかと思えば・・・
何この低脳
633:nobodyさん
05/10/24 08:43:28
>>632
いわゆるリアル厨房というやつですな
634:nobodyさん
05/10/24 14:41:40
まあアパチ系の掲示板なんてほかにいくらでもあるからどうでもいいんだけど
リア厨のうちから時間の使い方間違ってたらニートしか道残らんからな
バブル前とは違うんだ、搾取されるか搾取する側に立てるかはひょんな所で決まってしまう
まあ誰とは言わんが頑張れ
635:nobodyさん
05/10/29 07:29:07
リアルゆとり厨房か
636:nobodyさん
05/11/03 11:27:40
地味に>634も痛いな
>530もこれくらいにならなれるかもしれんね
ところで気をとりなおして
Apache2のworker MPMは、いつマトモになるんでしょう…
637:nobodyさん
05/11/03 11:39:53
1日1000万リクエストのサーバを worker で動かしたことあるがまったく問題なし。
まともでないという根拠は?
# PHP との相性のことならば、php の責任であって apache は関係なし。
638:nobodyさん
05/11/05 13:47:49
apache_1.3.34-win32-x86-no_src.exe
↑見つからない
639:nobodyさん
05/11/08 16:30:09
質問です。
Apache2.0.49とTomcat5.0.28をmod_jk2で連携させているのですが、
この時、HttpServletRequest.getContextPath関数が空白ではなく"/"
を返すという現象に悩まされています。
server.xmlには下記の様にコンテキストを設定しています。
<Context path="" docBase="/user/local/アプリのディレクトリ" debug="0"/>
空白で返らないために、リンクのURLなどがおかしくなってしまい、困っています。
例えばフレームのリンク先が
<%= request.getContextPath() %>/top-frame.html となっているところが
//top-frame.html と出力されてしまってページが表示されない、といった感じです。
この現象はTomcat単体で動かした場合は発生しません。
(単体で動かしてテストしていたので、本番インストール後に発覚しました)
どなたかこういった現象についてご存知でしたら教えて頂けないでしょうか。
640:nobodyさん
05/11/11 01:09:04
>>639
それならば,Context path="/" としてテストすべきだったな。
で,workers2.propertiesの中身はどうなってるんだ?
641:いd
05/11/11 01:27:04
apache_1.3.34を使ってるんですが
httpd.confのMaxClients を制限して
決めた以上の接続には503を返したいのですが
接続待ち状態になってしまいます
.htaccess に errorDocument 503 http://〜503.html しても
httpd.conf内に書いてもダメです。
503を返す方法はないでしょうか?
642:641
05/11/11 02:07:38
httpd.hの
#ifndef HARD_SERVER_LIMIT
#ifdef WIN32
#define HARD_SERVER_LIMIT 1024
#elif defined(NETWARE)
#define HARD_SERVER_LIMIT 2048
#else
#define HARD_SERVER_LIMIT 256
#endif
#endif
1024 2048 256 この数値を色々変えてコンパイルしてみましたが
変化わありません。httpd.confのMaxClientの数で
接続数を制限できますが、503が返りませんでした
643:nobodyさん
05/11/11 08:21:13 oHOwHnZK
仕様っていうかなんてーか。
MaxClientsを越えた部分を503返す仕様だったら、DoS攻撃受けたとき困るだろう
644:641
05/11/11 13:52:17
>>643
そういう部分もあるのですね
MaxClientsを小さい数にしたら大きいファイルにアクセスが集中すると
何分も接続しようとしてる状態になります。
503を表示するサイトが多数あるので
そうした方がいいと思ったのですが
マイナス効果もあるのですか。ありがとうございました
645:nobodyさん
05/11/11 17:57:29 lDck4Tz0
643じゃないけど
まあMaxClientsを超えたら503を返すのではなく、接続待ちにするんだよな
503が返ってくるところは、なんかのモジュール使ってるねえ
646:639
05/11/12 20:56:38
>>640
ども、結局Tomcat4にすることで解決しました。
一番最初は
Context path="/"
という設定になってました。
また、workers2.properties の設定は初期状態のままです。
同僚によるとTomcat5.5だとこういうことは起きないようです。
Tomcat5.0は一番使われていなさそうなので
一番バグが多いのかもしれません・・・
647:nobodyさん
05/11/13 14:14:13 TeupBRJK
mod_throttleとかだっけ
えっと何かいいモジュールあったぞ
648:nobodyさん
05/11/13 15:17:55
Tomcatにthrottle?
俺の興味をそそるような話をしてるな。混ぜてくれ。
649:640
05/11/15 01:17:25
>>646
その 5.0.28 って奴はウチでも使ってるぞ、寂しい事言うな。
で、自分で環境決められるなら、jk2では無くて、jk使っとけ。
jk2はもう死んでる。
650:nobodyさん
05/11/15 15:48:26
mod_limitipconnでも良さげ?
tomcatにlimitipconnか・・・。
ちょっと見たこと無いな。
651:nobodyさん
05/11/16 00:25:11 F5yPWKpZ
ひろゆきさん、おめっとー
652:nobodyさん
05/11/25 23:46:28 p7wQ7UF1
実運用でTomcatやWASのようなアプリケーションサーバーを立てる場合に、
apatchやHTTPServerのようなWEBサーバーをAPPサーバーとは別筐体で
必ず立ててますか?
私は、いつもWEBサーバーと連携せずに、
APPサーバー内蔵のWEBサーバーを使用しているのですが、
そんなにWEBサーバーって必要なのでしょうか?
やっぱ大規模になるとレスポンスに影響ありますか?
それとも、認証やセキュリティとかの機能のためでしょうか?
653:nobodyさん
05/11/27 17:46:19
APPサーバとWEBサーバを分けるのはちょっと前に流行ったけれど
手間かかるだけで大したメリットもないので今はあまりやってないんじゃないかな。
うちもいちいち分散はさせない。負荷が気になるならロードバランスする。
リバースプロキシを立ててそこからAPPサーバを読みに行くとかはやるかもしれないけどね。
654:nobodyさん
05/11/28 22:25:16 WnFJuJp6
apache.org氏んでるの?
655:nobodyさん
05/11/28 22:54:13
死んでますね。
656:nobodyさん
05/11/30 22:34:34 SA/ZULGB
653さんはそもそもWEBサーバーを使われますか?
私はWEBサーバー自体が不要ではないかと考えております。
APPサーバーのみでOKではないかと。つまりapatchはなしでTOMCATのみでOK。
それとも、APPサーバーとオールインワンでWEBサーバーは必要と考えますか?
657:nobodyさん
05/12/02 00:40:25 17J8smNJ
macにxamppインストールしました。
httpd.confを
> Alias /test /Users/testuser/test
の様に書き換えて、
> URLリンク(localhost)
のようにアクセスしたら、
> You don't have permission to access XXX on this server.
というエラーが発生しました。
Apacheはrootで実行されてるのではないのでしょうか?
どのような権限変更が必要なのか分かりません。
658:nobodyさん
05/12/02 01:11:12
>>657
どのユーザ名で動いているかは、httpd.confに書いていないか。
User nobody
とか。
659:657
05/12/02 01:15:39 17J8smNJ
>>658
レスありがとうございます。
書いてありました。
知りませんでした。ありがとうございました。
660:nobodyさん
05/12/02 11:21:37
Apache HTTP Server 2.2.0 がリリースされました
661:nobodyさん
05/12/02 11:49:27
>>660
2.1は開発バージョンだったのか
662:nobodyさん
05/12/30 03:42:25 Z7SbYNQj
apache_2.0.55-win32-x86-no_ssl.msi をインストールしましたが、
テストページ(あなたの予想に反して・・)が表示されませんでした。
なにが原因でしょうか?
OS は WindowsXP sp2 です。
昔VisualStudio2003をインストールした時に、IISを要求されたので
それもインストールしました。
apacheのインストールと起動は下記通り
・ NetworkDomain: localhost
・ ServerName: localhost
・ only for the Current User, on Port 8080, when started Menually" を選択
・ apache -k install
・ apache -k start
663:nobodyさん
05/12/30 07:12:40
localhost:8080にアクセスしてりゅ?
664:nobodyさん
05/12/30 18:08:58 byjrNbu+
上手くいきました!
本には URLリンク(localhost) しか書かれていない
のでハマリました。
"for All Users, on Port80, ・・" を選択してインストールした場合、
URLリンク(localhost:80) のように番号を指定しなくても上手く行きます。
何故でしょうか?
665:nobodyさん
05/12/30 18:12:57
>>664
80はデフォ
666:nobodyさん
05/12/30 18:51:18
そのデフォルトはブラウザ等の設定で変更可ですか?
667:nobodyさん
05/12/30 19:05:16
>>666
おいおい
もっと勉強してから鯖立てようぜ!
668:nobodyさん
05/12/30 19:30:32
いやいや、別にサーバー立てて外部に公開するわけじゃなんです。
669:nobodyさん
05/12/30 21:25:18
それ以前の問題だろ。
悪質な餌だ。
670:nobodyさん
05/12/30 22:33:48
>>666
URLリンク(www.atmarkit.co.jp)
671:nobodyさん
05/12/31 06:26:49 rTXIE5gm
URLリンク(2php.jp)
URLリンク(allabout.co.jp)
URLリンク(bypass.blog12.fc2.com)
ここらを参考にして apache2.0.55 + php5 をインストールしました。
phpinfo.phpを用意して URLリンク(localhost:8080) を見ようとすると
該当ファイルのダウンロードうんぬんと言われます。
なにか考えられる設定ミスはありますか?
672:nobodyさん
05/12/31 09:37:18
[修正後]
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule ssl_module modules/mod_ssl.so
LoadModule php4_module "C:/php/sapi/php4apache2.dll"
.
.
.
# The index.html.var file (a type-map) is used to deliver content-
# negotiated documents. The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.html index.cgi index.php
.
.
.
#AddType text/html .shtml
#AddOutputFilter INCLUDES .shtml
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
673:nobodyさん
06/01/20 21:15:37 +iXBGmce
とあるサイトに
『SSIはSSIの命令を含むHTMLを解釈するプログラムなので、
ヘッダの出力は必要ない/出力しても正常に動作しない
(Location等)』
とあったのですが、
hoge.shtmlに
<!--#exec cmd="hoge.pl"-->
とだけ記述して、hoge.plで
print <<"EOM";
<!DOCTYPE〜
<html>
<head>
<title>hogehoge</title>
</head>
<body>
Hello!!
</body>
</html>
とすると、ヘッダも出力されているのですが正常に表示されます。
これはこれで良いのでしょうか?
674:nobodyさん
06/01/20 21:35:52
>>673
どこにもヘッダの記述がないようだが
ヘッダというのはCGIで使われる
print "Content-type: text/html\n\n";
などのことだが
675:673
06/01/20 21:42:50
>>674
すみません、<head>〜</head>内の事だと思ってました…。
馬鹿な失礼にも関わらず回答して頂き、ありがとうございました。
676:nobodyさん
06/01/21 03:48:29
ほほえましいやりとりですな
677:nobodyさん
06/01/21 23:31:29
で、perchildの動作は安定したのかな?
678:nobodyさん
06/02/01 20:12:40 0w4gHZjx
Content-Locationを隠すにはどうしたらいいの?
裏にいるサーバがバレバレorz
識者の回答が欲しいっす
679:nobodyさん
06/02/01 20:38:19
>裏にいるサーバ
裏にいるサーバにリクエストをまわすのに使うディレクティブを
apache のドキュメントで調べてみる。そのまま読み進めて、
その次に記載されているディレクティブの説明も読んでみる。
680:nobodyさん
06/02/01 23:58:04 gtF4ceyK
識者は小出ししないw
681:nobodyさん
06/05/27 06:11:43 7C0EH6V1
>>679は SeverName と UseCanonicalName のことを言っていると
思われるが、Apache と Tomcat との連携では UseCanonicalName Off
でないといけないのでバックエンドのIPはバレる
これは隠せない 仕様だから
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4052日前に更新/222 KB
担当:undef