みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

eclipseでのデバッグについて

私はeclipseを使い、apacheのソースコードをデバッグしようと考えています。
その際、ブラウザからデバッグ中のhttpサーバ(apache)にアクセスできるでしょうか?
また、apacheの設定ファイルhttpd.confは設定できるのでしょうか。
オープンソースでプログラミングの勉強をしたいので、回答をよろしくお願いします。

投稿日時 - 2013-04-12 17:40:31

QNo.8039836

困ってます

質問者が選んだベストアンサー

>その際、ブラウザからデバッグ中のhttpサーバ(apache)にアクセスできるでしょうか?

できるはずですが、apache httpdはマルチプロセス(&マルチスレッド)だったような。

>また、apacheの設定ファイルhttpd.confは設定できるのでしょうか。

できますが、書いたその場で即反映はされません(反映するようにコマンド実行すればいいだけですが)。
apache httpdより先にaprを読むべきじゃないかなぁ

投稿日時 - 2013-04-12 19:46:54

お礼

みなさん回答していただきありがとうございます。

書き忘れましたが、apacheを選んだ理由は次の2点です。
(1)eclipseでオープンソースのデーモンを動かしてみたかった
(2)実行時にソースコードのどの箇所を参照しているか知りたかった

そのためapacheにそれほど強い関心を持っているわけではありません。
みなさんのご意見を参考にして、もう少し簡単なものに挑戦してみます。

投稿日時 - 2013-04-18 00:12:25

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

apacheのソースコードをデバグって何?
apacheサーバーの上で動くc++アプリのコードをいじろうとしてるのかな?
で、いじったコードをeclipseでビルドして、すぐにeclipseプラグインのブラウザからローカルホストにアクセスして、いじった結果がどうなったか確認したい、ということかな?
さらにeclipseのエディタから設定ファイルを編集できるか、と心配してるのかな?
その辺正確に書いて、質問しなおす方がいいと思うよ~

投稿日時 - 2013-04-12 18:49:27

ANo.1

>apacheのソースコードをデバッグしようと考えています。
なぜにApache?

>ブラウザからデバッグ中のhttpサーバ(apache)にアクセスできるでしょうか
Apacheが起動していれば出来ると思います。

>apacheの設定ファイルhttpd.confは設定できるのでしょうか。
変なところをいじらなければ出来ると思います。

オープンソースでプログラミングの勉強をしたいとのことですが、
質問の内容を見る限りではApacheのソースコード追ったりするのはチョット難しいかと。
多分挫折します。プログラミングの勉強はまず基礎を覚えること。
そして簡単なプログラミングをして徐々に難易度を上げていくほうが挫折しにくいです。

簡易的なhttpサーバを一から作ってみたいという事でしたら
RFC1945とかRFC2616にHTTPプロトコルの仕組みが書いてありますので読むことをオススメします。

投稿日時 - 2013-04-12 18:42:04

あなたにオススメの質問