問題タブ [xdebug]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
6932 参照

php - PHPおよびMacOSX用のXdebugはどこでダウンロードできますか?

xdebugサイトにアクセスしましたが、Macのダウンロードが見つかりません。 http://www.xdebug.org/download.php

私は何か見落としてますか?NetBeansは、MacでPHP開発環境をセットアップするためのxdebugを取得するように指示します。

0 投票する
7 に答える
14998 参照

php - xdebug が NetBeans との接続を確立しないのはなぜですか?

NetBeans で xdebug を使用して PHP をデバッグしてみます。デバッグを開始すると、NetBeans は xdebug との接続を永遠に待ちます。Mac に最新の MAMP パッケージがインストールされた NetBeans 6.8 (最新バージョン) があります。

私の php.ini は次のようになります。

0 投票する
4 に答える
27579 参照

cakephp - xdebugを使用してPHPCLIスクリプトをデバッグするにはどうすればよいですか?

私はこれを完全には理解していません。私が見つけたすべてのドキュメントは、xdebugを使用してApacheで実行されているスクリプトをデバッグする方法をカバーしています。PHPCLIスクリプトをデバッグする必要があります。

たとえば、xdebugを開始するためにXDEBUG_SESSION_START変数を渡すにはどうすればよいですか?

私は特にCakePHPシェルをデバッグしようとしています。ですから、誰かがそれについて追加の洞察を持っているなら、私は非常に感謝するでしょう。

ありがとう。

0 投票する
3 に答える
1467 参照

netbeans - WindowsでnetbeansとXdebugを使用してPHPをデバッグする方法は?

Windowsでwampサーバーを使用してPHPをインストールし、php.iniにXdebugのエントリを指定し、NetBeansでデバッグが機能しないようにしました。これを解決する方法は?

ありがとう

0 投票する
2 に答える
1419 参照

windows - NetBeans PHP が例外で壊れない

WindowsでXAMPPを使用してNetBeans PHP 6.8を使用してPHPをデバッグし、 php.ini で xdebug をセットアップしようとします。ステップバイステップは正常に機能しているように見えますが、PHP の Web サイトに重大な例外がある場合、NetBeans はそれで中断しません。

Exception にブレークポイントを追加することについて聞いたことがありますが、NetBeans 6.8 では見つかりませんでした。Ctrl + Shift + F8 では、「例外」ではブレークできず、「メソッド」でのみブレークできます。

0 投票する
1 に答える
339 参照

php - Eclipseを使用してPHPスクリプト(Webページではない)にブレークポイントを設定する

PHP開発ツール(PDT)プラグインを使用してEclipse 3.5(Galileo)を実行しています。また、次の手順に従ってXDebugをインストールしました。

ローカルホストで実行されているWebページをデバッグするときにうまく機能します。ブレークポイントを設定してコードをステップ実行できます。

ただし、PHPスクリプトをデバッグできません。実行でき、コンソールにprintステートメントからの出力が表示されますが、ブレークポイントは無視されます。

PHPスクリプトをデバッグすることは可能ですか、それともPHPデバッグはWebサーバーでのみ機能しますか?

0 投票する
4 に答える
10751 参照

php - xDebugはインストールしても問題ないようですが、NetBeansに接続していません

私は今、xDebug(2.0.5をソースからコンパイル)をNetBeans6.8を搭載したMacBookOSXで動作させるために何時間も試しました。MAMPをインストールし、それを使用して小さなPHP(5.2)テストプログラムを実行しています。問題ありません。しかし、デバッグしようとすると、Netbeansに「接続を待機しています(netbeans-xdebug)」というテキストが表示され、それ以上何も起こりません。Netbeansはデバッガポート9000用に設定されています。MAMPにZend最適化はありません。

私はこれに従いました:http://netbeans.org/kb/docs/php/configure-php-environment-mac-os.html#installEnableXdebug およびhttp://www.xdebug.org/docs/install およびhttp:/ /forums.netbeans.org/topic1513-0-asc-0.htmlなど

これが私のphp.iniの一部です

私は多くのインストール手順などを読みましたが、phpinfoは、xDebugがV.5.2.11として正常にインストールされていることを示しています(MAMPの「OpenStartPage」から表示)。ただし、ターミナルPHP -miで試してみると、xdebugがリストされていません。私はついにPHP.INIが/etcから読み取られることを理解したので、そこでMAMP php.iniをphp.iniにコピーし、xdebug.se、localhost、ポート9000などの情報をそこに追加しました。その後、PHP -mを実行するとxdebugが表示されますが、それでもNetBeansの問題が発生します。奇妙なことに、php -iはバージョン5.2.10を示していますが、上記の5.2.11ではありません。

また、これを試し、idekeyに「netbeans-xdebug」を追加しました。xdebugがNetBeansとの接続を確立しないのはなぜですか。

PHP_INFO()が私のPHP.INIファイルを../MAMP/...の下で見つけたように見えたのに、/etcから読み取ったときにPMP-mを実行したときではなかったのはなぜですか?

PHPが常にMAMPの下でINIファイルを見つけるようにするには、PHPINFO()とPHP -mを機能させるために2つのPHP.INIファイルを使用する必要がないようにするにはどうすればよいですか?

xDebugが正しくインストールされているように見えても、NetBeansでまだ機能していないので、NetBeansの問題を解決するにはどうすればよいですか。デュアルphp.iniが必要なことはありますか?xdebugを間違ってコンパイルした可能性がありますか?xdebug / phpのphpバージョンで何か?確認方法は?

php-iの結果の一部を次に示します。

Rgds PM

0 投票する
4 に答える
3345 参照

wordpress - Netbeans と XDebug を使用した Wordpress のデバッグ

XDebug を使用して、Netbeans で Wordpress サイトをデバッグしようとしています。index.php ページでブレークポイントをヒットさせることはできますが、他のページではブレークしません。他の誰かがこの問題に遭遇しましたか?

私がconcrete5サイトなどをデバッグすると、美しく動作します。したがって、Wordpress の動作に何らかの影響を与える必要があります。

0 投票する
2 に答える
264 参照

php - Snow Leopard で Drupal 6.14 に XDebug を使用していますか?

Snow Leopard 上の Drupal 6.14 で XDebug を動作させることができた人はいますか?

Snow Leopard には php 5.3 が付属しているようで、Drupal 6.14 で動作するはずだと言う人もいますが、私には運がありませんでした。

それが失敗した後、macports (以前のリビジョン番号で CVS からチェックアウト) を使用して php 5.2 をインストールしようとしました。これは、php では問題なく動作します。しかし、私は XDebug を動かすことができませんでした。

何かご意見は???

ありがとう!

0 投票する
6 に答える
15811 参照

php - XDebugを使用してPHPWebサービスページをトレースする

私はEclipseとXDebugを使用して、Webサービスに依存するPHPアプリケーションを開発しています。AJAX(jQueryを使用)とcURLの2つの方法でサービスを利用するテストページがあります。

サービスページにブレークポイントを追加し、デバッガーを起動します。AJAXからサービスを呼び出すと、実行はブレークポイントで適切に停止し、変数、ステップバイステップの制御などを取得します。

しかし、cURLを使用して(つまり、PHPページ内から)サービスを呼び出すと、ブレークポイントが機能しません。「最初の行で中断」デバッガオプションをオンにしても、cURLを使用すると実行を停止できません。

デバッガーの動作ですか?cURL呼び出しに聞き手を追加する必要がありますか?URLを変更しますか?それともXDebugの制限ですか?

時間と労力をありがとう、ガイ