問題タブ [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.
php - PHP スクリプトをどのようにデバッグしますか?
PHPスクリプトをどのようにデバッグしますか?
エラー報告の使用など、基本的なデバッグについては認識しています。PHPEclipseでのブレークポイントのデバッグも非常に便利です。
phpStormまたは他のIDEでデバッグするための最良の(高速で簡単な)方法は何ですか?
php - Zend を使用した PHP コマンド ライン スクリプトのリモート デバッグ?
Zend Studioを使用して、開発サーバーで PHP スクリプトのリモート デバッグを行っています。Web コードではうまく機能しますが、コマンド ライン スクリプトで機能させることはできますか?
アプリケーションを実行するためのヘルパー アプリがいくつかあります。これらをテストできるように、Web ブラウザーの代わりにコマンド ラインからリモート デバッガーを起動すると非常に便利です。
Zend は xdebug を使用して Eclipse と通信していると思うので、可能だと思います。どうやら、リクエストにいくつかのパラメーターを追加して、リクエストでZendコードを起動します。私はそれを利用する必要があると思いますか?
アップデート
デバッグを行うために、X 上の protoeditor でxdebugを使用することになりました。
eclipse - EclipseでPDT + XDebugを実行しているときにJavascriptランタイムエラーを取り除く方法は?
現在、PDT を使用して Drupal Web ページを開発しています。XDebug なしで実行すると、サイトは正常に動作します。
XDebug を有効にすると、サイトは正常に動作しますが、クリックスルーする必要のある大量の Javascript エラーが表示されます。
例:
ランタイム エラーが発生しました。デバッグしますか?
行: 1 エラー: 構文エラー
--
XDebug/PDT が Firefox をブラウザーとして使用している場合にのみ問題になるようで、IE を使用している場合はこの問題は発生しません。Firebug との非互換性でしょうか?
php - OS X 上の Aptana Studio および Xdebug または Zend デバッガーを使用した PHP デバッグ
Aptana Studio のデバッグを機能させることができましたか? これに従ってみWindows -> Preferences -> Aptana -> Editors -> PHP -> PHP Interpreters
ましたが、メニューに表示されず(PHP plugin
インストール済み)、サーバーメニューをセットアップしようとすると、デバッグしようとすると「ソケットエラー」が発生します。Xdebug
を通して確認され、インストールされてphp info
います。
php - 複数のユーザーXDebugおよびPHPデバッグ
マルチ開発者のXDebugPHP環境をどのようにセットアップしますか?
私は次の設定をしています:
- ApacheとXdebugがロードされたLinuxマシンと、正しいと思うphp.iniファイルがあります。
- 開発者が使用しているPDTEclipseIDEからの呼び出しを同じWebサーバーで実行されているApache/Xdebugにプロキシするために使用しているPythonプロキシスクリプトを見つけました。
- php.iniのidekeyを「ECLIPSE_DBGP」に設定し、Xdebugを自動起動します
プロキシからのログ情報から、キー「ECLIPSE_DBGP」を持つサーバーがないことが示され、要求が停止されます。
誰かがこれに遭遇したか、これを機能させるためのステップバイステップのセットアップを持っていますか?
私はグーグルを使って見つけたものを使い果たしました。
php - Xdebug と Zend デバッガーを同時に使用していますか?
同じ PHP インストール内で両方のデバッガーを同時に実行することは可能ですか? どちらも異なるポートを使用するため、クライアント IDE や他のアプリとの通信は問題になりません。
Zend Studio で Zend Debugger を使用する方がはるかに簡単であることが証明されている (ブラウザーからデバッグを開始/停止する手順が少ない) という理由だけで質問しますが、XDebug でのみ動作するプロファイリング ツールのいくつかが本当に気に入っています。一言で言えば、可能であれば両方の長所を生かしたいと思っています。
windows - 私が試したすべての XAMPP インストールで xdebug が apache をクラッシュさせるのはなぜですか?
Windows XAMPP パッケージを、Windows Vista 32 ビットを実行する 2 台 (1 Ultimate / 1 Home Premium ) と Windows Vista 64 Home Premium を実行する 1 台の 3 台の個別のコンピューターにインストールしました。
php.ini で xdebug を有効にして apache を再起動した後、デフォルトの XAMPP localhost インデックスを表示すると、毎回同じように apache がクラッシュし、障害モジュール名として「php_xdebug.dll」が報告されます。
Windows Crash Reporter の完全なレポートは次のとおりです。
この問題をグーグルで検索してみましたが、解決策は見つかりませんでした。同様のエラーが報告されているだけです。
編集: php_xdebug.dll の拡張行を有効にしましたが、これまでのところクラッシュが停止しているようです。
php - Xdebug のような機能を備えた他のパッケージ (有益な PHP エラー、フォーマットされた var_dump()s など)?
Xdebug がインストール/有効化されている場合、標準の PHP エラー (ブラウザーに表示するように設定されている場合) は、それぞれのスタック トレースを含むより有益なメッセージに置き換えられます。また、var_dump() 関数などの他の領域の出力も改善され、出力をフォーマット/色分けして読みやすくしているように見えることに気付きました。
同様の機能を提供するサードパーティのパッケージはありますか? 私はデバッグに Zend デバッガーを使用することを好む傾向があり、Xdebug に依存しないこのようなものを見つけたいと思っています。確かに、独自のエラー ハンドラやカスタム var_dump() 関数などを作成することはできますが、Xdebug の機能のように PHP に透過的に統合できるものを見つけたいと思っています。
編集:デバッガーを探しているのではなく、Xdebug が提供する「追加機能」を探していることを強調する必要があります。
netbeans - xdebug を使用して、NetBeans が最初の行で停止しないようにするにはどうすればよいですか?
PHP の開発に NetBeans 6.5 を使用しており、xdebug をセットアップしています。リクエストごとにファイルの最初の行で停止しないように指示する方法はありますか? 例外をキャッチするたびに JIT モードを停止させたくないので、JIT モードはこれを修正しません。
php - XP + Apache 2.2 + XDebugでcURL経由でWordpressに送信されたAtompub POSTをデバッグするにはどうすればよいですか
XDebug の対話型デバッグ クライアントとして NetBeans を使用しています。ただし、Firefox 経由で呼び出されるスクリプトへのデバッガーのアタッチのみをサポートしているようです。cURL 経由で呼び出されたときに、リクエスト解析スクリプトをステップ実行したいと考えています。