1 名前:nobodyさん mailto:sage [03/01/29 23:41 ID:???] www.apache.jp/ Apache 1.3 httpd.apache.org/docs/ httpd.apache.org/docs/mod/directives.html Apache 2.0 httpd.apache.org/docs-2.0/ 玄人御用達UNIX板のスレ Apache関連 Part4 pc.2ch.net/test/read.cgi/unix/1040312647/ 過去ログ>>2-4
482 名前:nobodyさん [2005/03/27(日) 02:24:31 ID:x1LbwUGs] シンボリックリンクを張って見ようと思ったのですが、見れません。 examples.com/hage httpd.confでは DocumentRoot "/var/www/html" <Directory /> Options FollowSymLinks AllowOverride None </Directory> として、/var/www/html/ にシンボリックリンクで ln -s hage /home/hage としています。 なにか注意点ありますか?
483 名前:nobodyさん mailto:sage [2005/03/27(日) 10:30:03 ID:???] >>ln -s hage /home/hage これだと /var/www/html/hage へのシンボリックリンクが /home/hage に作成されてしまうので逆
484 名前:nobodyさん mailto:sage [2005/03/27(日) 11:38:11 ID:???] あけぼのみとしてってどういう意味? なぜか嗜みに変換できないし。
485 名前:nobodyさん mailto:sage [2005/03/27(日) 15:28:18 ID:???] 嗜みが足りんな。
486 名前:nobodyさん [2005/03/30(水) 12:35:40 ID:yWZu9jAI] Apache2 で質問です。 test.php test2.php というファイルがあったとして、 test.php の方をクリックすると、ちゃんとPHPで作った画面が出るのに、 test2.phpの方をクリックすると、ファイルをダウンロードしようとします。 両方とも同じディレクトリにあるのに、なぜ動作が違う事があるのでしょうか? 環境: apache2.0.53 php4 Debian sarge
487 名前:nobodyさん mailto:sage [2005/03/30(水) 13:02:00 ID:???] >>486 変なヘッダ書いてるんじゃないの test2.php <?php header("Content-type: octet-stream"); readfile("hoge.dat"); exit; ?>
488 名前:486 [2005/03/30(水) 14:17:31 ID:yWZu9jAI] >>487 レスありがとうございます。 test1.php test2.php 共に内容は下記で、 test2.php は test1からコピーしたので全く同一です。 <?php phpinfo(); ?>
489 名前:nobodyさん mailto:sage [2005/03/30(水) 19:50:32 ID:???] >487 書くなら application/octet-stream な
490 名前:nobodyさん [皇紀2665/04/01(金) 21:38:59 ID:d0QG1u+W] すみませんSSIのincludeコマンドのような挙動をしてくれる ツールって無いですかね。 具体的には指定ディレクトリー内の特定ファイルの何らかの指示子を指定外部ファイル内容でおきかえるみたいな挙動をしてくれるプログラムです。 探すより自分で書いちゃったほうがはやいっすかねェ。 でも俺プログラミングダメナンスよね。へたれで・・・
491 名前:nobodyさん mailto:sage [皇紀2665/04/01(金) 21:51:32 ID:???] >指定ディレクトリー内の特定ファイルの何らかの指示子を指定外部ファイル内容でおきかえる というだけならば cpp とか m4 とか。 SSI とは文法が異なるが。
492 名前:490 [皇紀2665/04/01(金) 22:38:16 ID:d0QG1u+W] なるほど!!そうですよね!!(;; ありがとうございま〜す♪
493 名前:nobodyさん mailto:sage [2005/04/06(水) 13:57:17 ID:???] phpをアップデートしたのですが、apacheは依然として古いphpを使っています。 新しい方を参照するようにするには、どこを書き換えればよいのでしょうか?
494 名前:nobodyさん mailto:sage [2005/04/06(水) 15:33:20 ID:???] >>493 Windows 使ってるのかな。 それなら多分 php4ts.dll (PHP 5 ならphp5ts.dll とか) を Windows システムディレクトリにコピーするのを忘れてる
495 名前:493 mailto:sage [2005/04/06(水) 15:40:14 ID:???] すみませんFedora core3です。apache2.0.53、php5.0.3です。 インストールはともに、 ./configure make make install でしました。
496 名前:nobodyさん mailto:sage [2005/04/06(水) 16:48:52 ID:???] >>495 httpd.confを書き換える
497 名前:nobodyさん mailto:sage [2005/04/06(水) 17:03:18 ID:???] アップデートした「つもり」なだけ。新しくなってない。 httpd-2.0.53/INSTALL と php-5.0.3/INSTALL ぐらいは読んでから作業してください。
498 名前:nobodyさん mailto:sage [2005/04/06(水) 17:41:37 ID:???] PHPはconfigureのオプション多いから、とりあえず ./configure --help してみるといいよ。 ./configure だけではApache2では使えないし、機能がかなり制限される。 あとPHP 5.0.4出てるから。
499 名前:nobodyさん [2005/04/08(金) 00:44:16 ID:5eHtSWVR] JK2からJKに変更したらApacheの起動時間が遅くなってしまった。 JK2のときは1秒くらいで立ち上がったのだが、JKにしてからは1分近くかかる。 OSはReadHat8だ。Windowsだと特に差はない。 こんな現象、経験した香具師いる?
500 名前:nobodyさん mailto:sage [2005/04/10(日) 10:38:00 ID:???] fedora core2 でapache2使ってるんですが、ときどきHTTPDデーモンが暴走してCPU使い切ります。 べつに変なCGI走らせたとかじゃなく、何もアクセスがないのに突然暴走するんです。 ログ見てもなんも出てないし、どなたか心当たりありませんか。
501 名前:nobodyさん mailto:sage [2005/04/12(火) 19:28:53 ID:???] ウィルスじゃね?
502 名前:nobodyさん mailto:sage [2005/05/05(木) 20:42:04 ID:???] 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さん mailto:sage [2005/05/05(木) 20:58:45 ID:???] 見事に相対パスになってるなw
504 名前:nobodyさん mailto:sage [2005/05/05(木) 23:56:21 ID:???] >>499 1分かかるのは9割方逆引きじゃないかな
505 名前:nobodyさん mailto:sage [2005/05/07(土) 00:07:16 ID:???] Internet Server Error ってのは新しいな
506 名前:nobodyさん mailto:sage [2005/05/07(土) 01:27:37 ID:???] >>505 ググればたくさん出てくると思う。 今までに何度、心の中で 「それは I n t e r n a (略
507 名前:nobodyさん mailto:sage [2005/05/07(土) 09:22:29 ID:???] むしろ>>502 が見たのはほんとにInternet Server Errorなんじゃね? 俺は見たこと無いけど。
508 名前:nobodyさん mailto:sage [2005/05/07(土) 09:39:39 ID:???] 寛大な気持ちであらゆる可能性を考えてみたが 漏れには>>507 =>>502 以外の結論が出せなかった
509 名前:nobodyさん mailto:sage [2005/05/07(土) 09:50:15 ID:???] >>506 ぐぐったらMSのサイトに‥ IISにはあるのかな
510 名前:nobodyさん mailto:sage [2005/05/07(土) 21:32:40 ID:???] support.microsoft.com/?scid=kb;ja;886216&spid=2073&sid=79 これか
511 名前:nobodyさん [2005/05/08(日) 00:25:36 ID:Z0ny5l4a] >>504 逆引きって何の? JKとJK2とで差があるの? WinとLinuxでも差があるの?
512 名前:nobodyさん mailto:sage [2005/06/01(水) 08:03:49 ID:???] ApacheでHTMLファイルを出力する際にヘッダやフッタをつけて出力するモジュールがあったと思うんだけど 度忘れして調べても見つからない。 そのモジュールの名前が分かる方居たら教えてください。
513 名前:nobodyさん mailto:sage [2005/06/01(水) 10:07:57 ID:???] >>512 mod_layout
514 名前:nobodyさん mailto:sage [2005/06/01(水) 22:43:13 ID:???] >>511 そもそもOS違うのにまったく同じ設定と言えるのか
515 名前:nobodyさん [2005/09/04(日) 07:37:57 ID:5GU8jq6k] cronでhttp経由でphp読んで 日次処理させてたんだけど だんだん激重になって来た。 最初はデータ量が増えたからだと思ってたんだけど いじってるうちにhttpdを再起動させるはめになって 再起動してから実行したらかるーくなった。 おまいらApacheは定期的に再起動させるべきなのですか? 今までは長期運用がApacheの華だとばかりに 100日くらい走らせっぱなしにしてたんだけど…
516 名前:nobodyさん mailto:sage [2005/09/05(月) 00:16:32 ID:???] >>515 んなぁこた無い。 そのPHPの中身が糞に一票。
517 名前:nobodyさん mailto:sage [2005/09/15(木) 19:28:07 ID:???] ていうか、リクエストに応じてfork()してんだから、重いプロセスがずっと動いてるわけじゃあるまい・・
518 名前:nobodyさん [2005/09/18(日) 04:08:36 ID:P6kjuP0E] Apache Server Status の速度は平均値ですか? リアルタイムの速度は反映していないように見えます。 平均とすればいつからの平均なのでしょうか?
519 名前:玲依 [2005/09/18(日) 08:50:06 ID: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 名前:玲依 [2005/09/18(日) 09:03:30 ID: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さん mailto:sage [2005/09/19(月) 08:34:06 ID:???] >>520 httpd.confの228行目の記述が間違っている。 DocumentRootにはディレクトリを指定しないといけません。
522 名前: ◆TUuAKJVzIM mailto:sage [2005/09/19(月) 11:15:59 ID:???] 存在しないディレクトリを指定しているんじゃないかと。
523 名前:nobodyさん [2005/09/21(水) 20:29:12 ID:zHxuFZ/K] おしえてください Apacheをインストールしようとしたのですが、ポート80が使われているらしくインストールできません。 SQLServer2005のβを入れてしまったので、それを停止させたのですがまだうまくいきません。 何か考えられる原因はありますか?よろしくおねがいします。
524 名前:こ ◆ZnBI2EKkq. mailto:sage [2005/09/22(木) 01:35:35 ID:???] dff
525 名前:nobodyさん mailto:sage [2005/09/22(木) 07:49:48 ID:???] >>523 80番ならhttpサーバだろ WindowsならIISでも動いてんじゃねーの127.0.0.1/ にアクセスしてみ それかApacheを8080で動かすとか。
526 名前:nobodyさん [2005/09/24(土) 00:06:06 ID:8PD/V2K8] つーかApacheでログ取ってる奴馬鹿だよな? 糞重くなるしserver-status見たらLLLLLLLLLLLLLLLLLL あほかと。 ログ取ってる奴氏ね。
527 名前:nobodyさん mailto:sage [2005/09/24(土) 04:27:56 ID:???] ∩___∩ | | ノ\ ヽ | / ●゛ ● | | | ∪ ( _●_) ミ j 彡、 |∪| | J / ∩ノ ⊃ ヽ ( \ / _ノ | | .\ “ /__| | \ /___ /
528 名前:nobodyさん mailto:sage [2005/09/26(月) 07:19:22 ID:???] 釣りじゃねーって ただでさえ重い鯖がよけいに糞重くなるし、だいたい意味ねーだろ LLLLLLLLLLLLL教の信者氏ね
529 名前:nobodyさん mailto:sage [2005/09/26(月) 11:16:50 ID:???] ログとステータスの区別がわからんのは釣り以前のアホなので放置していい。 が、一般的な意味でのログはアクセスログよりもエラーログの方なので、 エラーログさえちゃんと取得していればアクセスログはいらんというのも ある意味間違ってるとまでは言えない。
530 名前:nobodyさん [2005/09/27(火) 14:52:30 ID:NQ7P7yzd] 質問お願いします。 Apacheはきちんと設置しました 127.0.0.1/ activeperlもきちんと設置しました。 127.0.0.1/~ これ以降が表示できず、よってCGIが実行できません CONFIG設定 がうまくいってないのかもしれないとは予想できるのですが いまいち駄目なところが分かりません。 ご教授お願いします。
531 名前:nobodyさん mailto:sage [2005/09/27(火) 15:01:51 ID:???] >530 1行毎にツッコミどころがある書き込み。素晴らしい。 何が言いたいのかわからないけど、とりあえず Apache のマニュアル嫁。 特に "UserDir" ディレクティブのあたり。
532 名前:530 [2005/09/27(火) 15:19:16 ID:NQ7P7yzd] 一度消してからもういちどApacheを入れてみたら こんどは127.0.0.1/ も表示できなくなってしまいました。 それどころかインストール時に、55行目のServerTypeが認識できないみたいなことを言ってきて エラーがでてきました。お願いします
533 名前:nobodyさん mailto:sage [2005/09/27(火) 15:26:06 ID:???] >>532 OSと消した方法を
534 名前:530 [2005/09/27(火) 15:27:53 ID:NQ7P7yzd] ああよかった 削除して Apache Groupフォルダも削除してから インストールしたら127.0.0.1/ は見れるようになりました
535 名前:530 [2005/09/27(火) 15:37:40 ID:NQ7P7yzd] UserDirは UserDir "C:/test/*/" と、こうして、C:/test/中にindex.htmlファイルを置きました そして127.0.0.1/~test/index.html を開きましたが表示されませんでした 一体どこが悪いのか分かりません;
536 名前:530 [2005/09/27(火) 15:50:46 ID:NQ7P7yzd] os はWinです 消した方法はコントロールパネルの〜の削除からです
537 名前:530 [2005/09/27(火) 18:21:54 ID:NQ7P7yzd] おねがいします
538 名前:nobodyさん mailto:sage [2005/09/27(火) 20:26:10 ID:???0] ちょwwwwwまwwwww keep-alive offにしたらコネクションが一気に楽になったぞ 今まで逆効果かよ keep-alive onにしてる奴馬鹿
539 名前:nobodyさん mailto:sage [2005/09/28(水) 07:43:12 ID:???] >>535 testの中にbakaというディレクトリを作りその中にaho.htmlを置く 127.0.0.1/~baka/aho.html でアクセスする
540 名前:530 [2005/09/28(水) 08:33:54 ID:z+kI5Jh6] 539 何でそんな嫌がらせするんですか; ここには良識を持った人はいないんですか
541 名前:530 [2005/09/28(水) 08:41:39 ID:z+kI5Jh6] と思ったら言ってることは正しいじゃねえか おまえほんとはいいやつじゃん さんきゅ
542 名前:530 [2005/09/28(水) 09:49:43 ID:z+kI5Jh6] CGIを実行したら今度はエラーがでてしまいました Forbidden You don't have permission to access /~test/en.cgi on this server. パーミションの指定をどうやってするのでしょうか? (でもこんなことするって自分が持ってる本には書いてなかったんですが;) おねがいします
543 名前:nobodyさん mailto:sage [2005/09/28(水) 12:54:16 ID:???] 君の持ってる本ってどんなの? >>530
544 名前:530 [2005/09/28(水) 13:32:46 ID:z+kI5Jh6] CGI/PERLハンドブック 宮坂雅輝 SOFTBANK です。
545 名前:530 [2005/09/28(水) 14:28:49 ID:z+kI5Jh6] ↑何かの足しになりますか?
546 名前:nobodyさん mailto:sage [2005/09/28(水) 14:36:11 ID:???] む〜、Windows版Apacheで解説したちゃんとした本で勉強したほうがいいかも。 それでも分からなかったら、ここで質問してみ
547 名前:530 [2005/09/28(水) 14:39:38 ID:z+kI5Jh6] が〜〜ん;まじですかー; 何年か前にやったときはその方法でできたんですけどねー;;
548 名前:530 [2005/09/28(水) 16:02:22 ID:z+kI5Jh6] www2j.biglobe.ne.jp/~apollo/server/apacconfig1.html ここを参考にしてInternal Server Error までいきました。(やっぱり本がちょっと古かったようです) エラーのログは、 指定されたファイルが見つかりません。 : couldn't spawn child process: C:/apollo/public_html/test.cgi, referer: 127.0.0.1/index.html 分かる方よろしくお願いしますmm
549 名前:530 [2005/09/28(水) 16:47:12 ID:z+kI5Jh6] 自己解決しました。よかったホントに良かった。挫折しそうだった #!/usr/bin/perl これを #!C:/usr/bin/perl こうすれば通りました。いやいやほんとに一時はどうなるかと思いましたよ セッティングだけでまる二日掛かりましたよホント よかった ドット疲れた
550 名前:nobodyさん mailto:sage [2005/09/28(水) 16:50:14 ID:???] 530 以外の方々へ。 お疲れ様。気を取り直して、行きましょう。
551 名前:530 [2005/09/28(水) 16:53:11 ID:z+kI5Jh6] 550死ね
552 名前:530 [2005/09/28(水) 16:53:55 ID:z+kI5Jh6] 550死ね
553 名前:530 [2005/09/28(水) 16:55:03 ID:z+kI5Jh6] 550くびつって明日の朝死ね
554 名前:nobodyさん mailto:sage [2005/09/28(水) 16:59:34 ID:???] さあ、気を取り直して、行きましょう。
555 名前:nobodyさん [2005/09/30(金) 13:23:29 ID: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さん mailto:sage [2005/10/01(土) 04:09:07 ID:???] さあ、気を取り直して、行きましょう。
557 名前:教えてほしいッス [2005/10/02(日) 09:37:00 ID:tavOZ/l6] Apache HTTP Server 2.0.50 を使って自宅サーバーを構築しようとしています。 が、しかしトップページを指定してRestartしたら取り消されます・・・ 原因を誰か教えてくださ〜い。出来ればメールでほしいです。 pointtepco@dw.rmail.ne.jpまでお願いします〜。
558 名前:nobodyさん mailto:sage [2005/10/02(日) 10:41:06 ID:???] なにそのセキュ穴なバージョン
559 名前:nobodyさん mailto:sage [2005/10/03(月) 07:18:25 ID:???] 最近は釣りが流行ってるのだろうか
560 名前:nobodyさん [2005/10/08(土) 00:05:37 ID: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については、 ttp://www.muimi.com/j/axis/ の方法で実現できています。 スレ、板が違う場合は誘導をお願いします。
561 名前:nobodyさん [2005/10/10(月) 03:31:19 ID:SIwUGRbN] 拡張子が.plの場合でも、cgiとして扱わないようにするにはどうしたらいいですか .htaccessに <FilesMatch "\.pl$"> ForceType text/plain SetHandler None </FilesMatch> などを書いてもCGIとして動作してしまいます
562 名前:561 mailto:sage [2005/10/10(月) 03:55:24 ID:???] 事故解決しました。 AddHandler default-handler .pl と書くことで解決しました。
563 名前:nobodyさん mailto:sage [2005/10/15(土) 15:03:08 ID:???] 初心者質問失礼します。 WinXP,Apache1.3.33,php4.4.0で、ローカル環境でPHPを勉強しています。 php.iniを書き換えても、<?php phpinfo() ?>の該当項目が更新されてくれずに困っています。 phpのくだ質スレのログを見たら「php.iniをいじったらApache再起動」と書いてあるのですが、 Apacheの再起動のやり方というのがわかりません。 y-kit.jp/saba/xp/phpsetup.htm このページには、スタートメニューにstart,restart,stopで再起動しているみたいですが、 インストールしているApacheにはこの項目がありません。 Windowsのサービスとして実行されるようになってこの項目が消えたのではないかと推測しています。 ですから、マシン自体を再起動するぐらいしか思いつかなかったので試してみたのですが、 やはり反映されません。 どうすればいいのでしょうか?
564 名前:nobodyさん mailto:sage [2005/10/15(土) 21:12:34 ID:???] サービスとしてインスコしたのなら、コンパネの 「管理ツール」−「サービス」にApacheがリストアップされてるはず。 そこから再起動できるんでは? それと、php.iniいじったのに再起動しても反映されてない場合、 <? phpinfo(); ?>だけ書いたページを表示してみて、php.iniのパスが 自分が編集したphp.iniと同じか確認したほうがいいよ。
565 名前:563 mailto:sage [2005/10/16(日) 14:24:03 ID:???] >>564 再起動の仕方とphp.iniのパスのご指導ありがとうございます。 C:\phpにインストールしてそこでphp.iniを編集してたのですが、 確認してみるとパス指定は「C:\WINDOWS」となっていました。 www.php.net/manual/ja/install.windows.manual.php などを調べて、パス設定をしなおして、無事に編集を反映できるようになりました。 お世話になりました。
566 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
567 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
568 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
569 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
570 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
571 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
572 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
573 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
574 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
575 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
576 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
577 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
578 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
579 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
580 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
581 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
582 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん