問題タブ [zend-debugger]
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 - Zend PHPデバッガー:get引数を使用してページのデバッグを開始するにはどうすればよいですか?
に組み込まれているデバッガーを試していますZend studio
。素晴らしいようです!ただし、デバッガーを使用してページを開始するときに、ページ内でrequest get引数を設定する方法を知っている人はいますか?
たとえば、runtests.phpをデバッグしたくない
デバッグしたいruntests.php?test=10
単純な構成だと思いますが、見つかりません。
php - Xdebug と Zend デバッガーを同時に使用していますか?
同じ PHP インストール内で両方のデバッガーを同時に実行することは可能ですか? どちらも異なるポートを使用するため、クライアント IDE や他のアプリとの通信は問題になりません。
Zend Studio で Zend Debugger を使用する方がはるかに簡単であることが証明されている (ブラウザーからデバッグを開始/停止する手順が少ない) という理由だけで質問しますが、XDebug でのみ動作するプロファイリング ツールのいくつかが本当に気に入っています。一言で言えば、可能であれば両方の長所を生かしたいと思っています。
php - PHP w / Zend Debugger on OS X 10.5
プリコンパイルされたバージョンのPHP5とApache2でOSX10.5をセットアップしていますが、Zend Debuggerをセットアップしようとしていますが、うまくいきません。これが私がしたことです:
- 私がダウンロードしました
ZendDebugger-5.2.14-darwin8.6-uni.tar
- ディレクトリを作成し
/Developer/Extras/PHP
、アクセス許可を次のように設定しました。- 権限:
drwxrwxr-x
- オーナー:
root:admin
- 権限:
- ディレクトリ
ZendDebugger.so
からにコピーしました5_2_x_comp
/Developer/Extras/PHP
/li>/etc/php.ini
次の行を追加して、ファイルを更新しました。システム環境設定の「共有」パネルからApacheを再起動しました
phpinfo()
PHPファイル内で実行すると、ZendDebuggerについての言及がありません。コマンドラインから実行するとphp -m
、ZendDebuggerがロードされていることが示されます。どちらも、同じバージョンのPHPを実行していて、同じINIファイルをロードしていると述べています。
誰かが私が試すための別の提案がありますか?
php - PHP のデバッグ - ブレークポイントを設定する場所は? 認証方法は?
そのため、私は最近、アドホック デバッグから、より洗練された方法への一歩を踏み出したばかりで、dump
苦労しています。print_r
echo
Zend Framework、Aptana、Zend Debugger を使用しています。
現時点では、カスタムコントローラーをデバッグしようとしていますが、何を試してもブレークポイントに到達しません。その間に認証があり、メニューを使用しているためです。
質問:
- 認証の時点でアプリケーションを中断させ、ブラウザにログインし、特定の uri に移動してからデバッグを続行するにはどうすればよいですか?
- MVCでZend Frameworkにブレークポイントを設定するのに適した場所は何ですか?
eclipse - Zend Debugger、Eclipse、および Zend Framework の .htaccess
php - XdebugまたはZendDebugger&Logging
よく知られているPHPデバッガーのいずれかが、スタックトラバーサルをログに記録する方法を提供していますか?どういうわけか、すべてのクラス、クラスメソッド、および関数のすべてのエントリ/出口のログを保存したいとします。
これをすべてサーバー側で行う方法はありますか(おそらく、すべてのステップイン/ステップアウトを自動的にログに記録できるある種のプレーンテキストクライアント)?
更新:Xdebugを使用している場合、ある種のPHPベースのDBGPクライアントを探しているようです。これまでに見つけたのは、PHPを使用して間接的にアクセスできるCLIクライアントだけです(PHPランタイムユーザーがアクセスできると仮定します):http ://candyscript.com/projects/dbgp/
php - zendデバッガーをインストールできません
Ubuntu 9.04マシンにzendデバッガーをインストールしようとしていますが、勝ちました。しかし、Linuxではありません。あなたが私を助けてくれることを願っています。これが私がやったことです:
1)ファイルZendDebugger.soを/ etc / php5 / apache2にコピーしました(特別な目的でこのフォルダーを選択しませんでした)。
2)次の行をphp.iniに追加しました:
zend_extension = "/ etc / php5 / apache2 / ZendDebugger.so" zend_debugger.allow_hosts = 127.0.0.1,127.0.1.1、localhost、*
zend_debugger.expose_remotely = always
私も引用符なしで試しました(zend_extension = / etc / php5 / apache2 / ZendDebugger.so)
3)ファイルdummy.phpを/ var/wwwにコピーしました
その後、Apacheを再起動しましたが、phpinfo()にZend Debuggerに関する情報が表示されませんでした。関連するものは、report_zend_debugOnだけでした。
前もって感謝します
phpunit - ユニットテストを備えたPHPデバッガー
ZendデバッガーをPDT2.1で動作させることができました。私が取り組んでいるプロジェクトでは、PHPUnitを使用して単体テストを実行しますが、テストクラスのインスタンスを作成して手動でテストを実行するまで、デバッガーを実行してもブレークポイントは検出されません。
コードベースを単体テストまたはデバッグツールから独立させたいので、これは問題です。コードを変更せずに単体テストをデバッグすることは可能ですか?
ありがとう。
php - Zend Debug Protocol の最新バージョンはどこにありますか?
Zend デバッガーの使用に興味があります。Zend Debug Protocol に関する最新かつ唯一のドキュメントは、 2006 年のhttp://www.eclipse.org/pdt/documents/PDT%20-%20Debug%20Protocol.pdfドキュメントのようです。Aptana と PDT は Zend Debug Protocol を使用しています。 、または少なくともオプションとして持っています。このファイルの最新バージョンまたはデバッグ プロトコルについて読むことができる別のファイルを見つけることができるアイデアはありますか? どんなヒントも素晴らしいでしょう