人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

phpeclipseのデバッグについての質問です。
eclipse3-1
php5.0.3
phpeclipse
windows
php-dbg.dll

でデバッグ設定しましたが、ブレークポイントが止まりません。php-cgi.exeをphp.exeにするとできるとネットではありましたが、それでも不可能でした。

●質問者: redhat
●カテゴリ:コンピュータ インターネット
✍キーワード:CGI DLL exe PHP PHPEclipse
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● Paul
●35ポイント

えーっと、これだけだとよく分からないですね・・・

とつけてますか?また、デバッグ用のポート(上記の場合10001)は開いてますか?

http://www.plog4u.org/index.php/Using_PHPEclipse_:_Installat...

◎質問者からの返答

・php-dbg.dllとphpのバージョンは同じです。

・mod_rewrite等設定していません。

・phpeclipse 1-1-18最新です。

・クライアントPC上でのデバッグでもportを開く必要がありますか?windowsfirewallは無効なので空いているはず・・・・です。


2 ● Paul
●35ポイント

>・クライアントPC上でのデバッグでもportを開く必要がありますか?windowsfirewallは無効なので空いているはず・・・・です。


クライアント上のPCでも、(デバッグ作業PCとApche起動PCが同じでも)リモートデバッグで作業する必要があります。


普通のdebugだと、コンソールでphpを起動するのと一緒です。


「構成およびデバッグ」のダイアログで、

「PHP DBG Script」を選び、右側のタブの「Enviroment」を選び、

その下のタブの「Remote Debug」タブで、「Remote Debug」にチェックを入れます。


その他もろもろの設定はここが図が付いてて分かりやすいです。

http://hp.vector.co.jp/authors/VA000137/phpeclipse/phpeclips...

◎質問者からの返答

ありがとうございます。

なんとか、debugbreak();を挿入することで一瞬コンソール上で処理が止まることは確認しましたが、そこで完全に処理がとまったり、ブレークポイント設定ではやはり止まりません。どこがおかしいのやらです。うーん。。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ