問題タブ [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 投票する
1 に答える
163 参照

xampp - xamppにxdebugが付属していないのはなぜですか?

xdebugは開発者によって広く使用されており、xamppは開発環境で使用することを目的としているため、xdebugがインストールされていないのはなぜですか?

いつも手動でやらなければならないのは面倒です。

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

php - EclipseでPHPプロファイリングを設定するにはどうすればよいですか?

ガリレオにEclipsePDTを設定しました。XAMPPでセットアップされたPHPサイトを実行およびデバッグできます。問題は、サイトの1つをプロファイリングしたいのですが、これを設定する方法を一生理解することはできません。PHPプロジェクトを右クリックするとプロファイリングメニューが表示されますが、そこから先に進む方法が示されていません。ところで、私はデバッグエンジンとしてXdebugを使用しています。

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

php - xdebug の使用中にキャッチされなかった例外

私は xdebug があまり得意ではないので、これがばかげた質問である場合はご容赦ください。しかし、私はそれを別のマシンにインストールし、var_dump() の出力をフォーマットしたり、キャッチされていない例外をキャッチしたりするなど、いくつかの魔法を実行しました。また、スタック トレースのフォーマットに失敗し、非常に読みにくいプレーン テキストが出力されます。

Lithium PHP Framework を学習しているので、他のマシンではソースからコンパイルした php5.3 を使用する必要がありますが、このマシンでは dotdeb.org のプリコンパイル済みパッケージを使用しています。私が知る限り、唯一の違いは、これがわずかに新しいバージョンの php であり、Suhosin パッチが付属していることです。

もう 1 つの奇妙な点は、フォーマットが貧弱であることは別として、xdebug_var_dump() などの xdebug 関数が機能することです。

これは Ubuntu マシンなので、dotdep パッケージと関係があるかどうかはわかりませんが、ダウンロード可能な tarball である pecl と SVN リポジトリから xdebug をインストールしました。しかし、役に立たない。

次の要点で、私の php.ini と php -i の出力を確認できます。php.ini を /etc/php5/apache2/php.ini から /etc/php5/cli/php.ini にコピーしたので、php -i は私の Apache 設定を反映するはずです。

http://gist.github.com/391675

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

xdebug - Xdebug といくつかの remote_hosts

私はApacheサーバーを持っていて、その上で構成しましたXdebug。IPアドレスとして設定しxdebug.remote_hostたので、次のようになります。

しかし、他のコンピュータでも使用できるようにしたいと思いますXdebug- LAN からいくつかの IP アドレスを設定するにはどうすればよいですか?

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

apache - Windows 7 64 ビット上の PHP 5.2 の xdebug

以前の投稿者は、http://fusionxlan.com/PHPx64.php にリンクして xdebug の 64 ビット対応バージョンをインストールしました。

Magento には PHP 5.2 との互換性が必要ですが、fusionxlan はなくなり、archive.org にはコピーがありません。

共有できるfusionxlanのダウンロードまたはdllのコピーを持っている人はいますか?

ありがとう、JD

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

php - クエリ文字列を無視する Codeigniter。インデックスページのみ読み込み中

netbeans でリモート デバッグをセットアップしました。codeigniter がデフォルトのコントローラー (ホームページ) のみをロードすることを除いて、これは機能します。でクエリ文字列を有効にしました

デバッガーは、次の URL のページを開きます

したがって、codeigniter は controllers/myid/tests.php でコントローラーを起動する必要があります。

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

php - ZFを使用するときにページの実行時間を測定するためにxdebug_time_index()を配置するのに最適な場所

Zend Frameworkアプリケーション構造を使用するときにページの実行時間を最適に示すことができるように、xdebugの優れたxdebug_time_index()関数を配置するのに最適な場所を見つけようとしています。

コントローラーのディスパッチ後フックに入れることを考えていました(すべてのコントローラーは基本コントローラークラスから継承します)が、これを試しましたが、結果が正しくないようです。

何か案は?

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

php - xdebug.file_link_format を正しく設定するには?

xdebug によって出力されたエラー メッセージがブラウザーにリンクとして表示されるようにして、TextMate を使用してすばやく開くことができるようにします。

次の行を php.ini ファイルに追加し、Apache を再起動して、php スクリプトの 1 つにいくつかの構文エラーを追加しましたが、ファイル名がリンクとして表示されません。それ以外の場合、Xdebug は私のシステムで正常に動作しています。

これを機能させるためにセットアップする必要がある追加の構成はありますか?

編集:私のphp.iniのすべてのxdebug関連の構成設定は次のとおりです:

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

php - xdebugのインストール後にPHPヘッダーリダイレクトが機能しない

php.iniのxdebug設定は次のとおりです。

上記のheader()リダイレクトは、xdebug設定を削除する限り機能します。

誰かがこの問題に遭遇しましたか?

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

php - キャッチされた例外の Xdebug のダンプを無効にする

デフォルトでは、Xdebug は、キャッチされたかどうかに関係なく、すべての例外をダンプします。

XDebug を有効にし、デフォルト設定を使用すると、このコードは実際には次のような出力を行います (適切にフォーマットされています)。

この動作を無効にして、キャッチされていない例外のみをダンプすることは可能ですか?

前もって感謝します。

更新: xdebug.show_exception_trace はデフォルトで無効になっていますが、期待どおりに動作しないため、これはバグであると結論付けようとしています (Ubuntu 9.10 で PHP 5.2.10 で Xdebug v2.0.5 を使用)。