問題タブ [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.

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

php - Eclipse を使用して PHP スクリプトをデバッグする

私はEclipse 3.4.2をPHPEclipseとZend Debuggerでしばらく問題なく使用してきました。突然、PHP スクリプトをデバッグできなくなりました。問題なく実行できますが、[ Debug As...]を選択すると、スクリプトが実行されているかのように [Debug] ウィンドウに表示されますが、そうではありません。一時停止をクリックすると、行 0 にあると報告されます。ステップスルーできます。再開すると、そのままにしてからもう一度一時停止しても、行 0 にあると報告されます。

すべてを閉じて、システムを再起動し、新しいプロジェクトを作成しようとしましたが、うまくいきませんでした。

最近、Ubuntu システムを更新しましたが、PHP や Eclipse に関連するものは何もありませんでした (私にはわかりませんでした)。XULRunner が更新されました。

Debug Configs を確認しました。Zend Debugger と PHP Executable が以前と同じように選択されています。ソースルックアップの編集をいじって、正しい場所を見ていることを確認しました。

何か案は?

編集: Eclipse のデバッガーはポート 10000 でリッスンしています。localhost 10000 に telnet で接続できます。ガベージ文字を送信すると、eclipse は互換性のないデバッガーに関するエラー メッセージを表示するので、リッスンしているようです

編集:実際に何が起こっているのか理解できませんでしたが、新しいワークスペースを作成するとうまくいくようです

更新: eclipse -clean (ubuntu を使用しています) を試しましたが、役に立ちませんでした。.log ファイルを見つけて、次のエラーに気付きました。始めるとき:

デバッグ セッションを開始しようとした後:

これを踏まえて、他に何かを追跡できるかどうかを確認しようとしています。

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

debugging - Solaris を使用した Zend デバッガー

次の環境を使用して、PHP アプリケーションのデバッグをセットアップしようとしています。

-クライアント: Windows XP、Zend Studio 7、Firefox+Zend Studio ツールバー

-サーバー: Solaris 5.10 32Bits、Apache 2.2.8、PHP 5.2.5

Zend Studio への統合が簡単で、プロファイリング機能があるため、Zend Debugger を使用したいと考えています。XDebugの代替案は知っていますが。

問題: Solaris 用の Zend Debugger ライブラリの最新バージョンが見つからないようです。古いバージョンのライブラリで試してみましたが、残念ながら Zend Studio は次のメッセージを吐き出します。

Solaris で最新の Zend Debugger のソース/ライブラリを入手できる場所はありますか?

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

php - Zend Debugger を使用して PDT プロジェクトをデバッグするときに、Eclipse に常に同じ DEBUG_SESSION_ID GET パラメータを生成させるにはどうすればよいですか?

アプリケーションのフロントエンドとして GWT を使用し、バックエンドとして PHP を使用しています。私はこれらを Eclipse の 2 つの別々のプロジェクトとして持っています。私のアイデアは、アプリケーション全体をデバッグすることでした。私はそれを成功させました。問題は、新しい PHP デバッグ セッションを開始するたびに、Ajax 呼び出しを Zend デバッガーのパラメーター (DEBUG_SESSION_ID、START_DEBUG、DEBUG_PORT ...) で書き直さなければならないことです。これは、PHP プロジェクトの新しいデバッグ セッションを開始するたびに、Eclipse が DEBUG_SESSION_ID を 1 ずつ増やして生成するためです。

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

php - インデックス ページの後で Zend デバッガーが終了する

Zend Framework を使用して実行している Web サイトがあり、Zend Debugger をセットアップしようとしています。Zend デバッガーがインストールされており、チュートリアルの PHP ページでは正しく動作しますが、アプリでデバッグしようとすると、インデックス ページでは動作しますが、デバッガーは終了します。

PHP 5.3 で Apache2.2 を実行しています。

仮想ホストのセットアップがあります-index.phpを指すdev.mysite.comなので、http://localhost/mysiteを使用していません

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

php - 2011年にEclipse+PHP開発ツール(PDT)+デバッガーをMacにインストールする方法

システムにEclipseとPDTをインストールするのに多くの問題がありました。私が見つけたすべてのチュートリアルが古く(2008年に書かれ、現在は2011年になっています)、含まれているさまざまな手順が不要、壊れている、または無関係であることが主な理由で、2日かかりました。時間が経つにつれて(wikiを介して)改善できるように、ここに自分のプロセスを書きたかったのです。

  1. PHPプラグインなしでEclipseをインストールします(「EclipseClassic」)。これにより、完全なEclipseが得られます。これは、UIがより具体化されているためです(たとえば、パースペクティブのデフォルトリストを取得すると、パースペクティブが何であるかを理解するのに役立ちます)。

  2. [ヘルプ]>[新しいソフトウェアのインストール]メニュー項目を使用してPDTSDKをインストールします。ここで完了したと思うかもしれませんが、何かを実行しようとすると、デバッガーがないと文句を言うのに失敗します。

  3. ZendDebuggerをインストールします。多くのチュートリアルが示唆しているように、[新しいソフトウェアのインストール]オプションを使用しようとすると失敗します(「osgi.bundle.org.zend.php.debug.debugger.5.3.7.v20091116を含むリポジトリが見つかりません」)。代わりに、ダウンロードしてください。http://www.zend.com/en/community/pdtから取得し、features/およびplugins/ディレクトリをEclipseインストールに手動でコピーします(これらの手順はどこにも書かれていません)。

  4. Eclipseを再起動します

  5. しばらくの間設定されたMonkey-前のチュートリアルに従い、php実行可能ファイルをEclipse設定(/ usr / bin / php)に手動で追加しようとした場合は、それを削除します(PHP> PHP実行可能ファイル)。ZendDebugger実行可能ファイルの1つをデフォルトに設定します。すでに.phpファイルを実行しようとしている場合は、作成した既存の「実行」プロファイルを削除します([実行]> [デバッグ構成...])。

  6. Eclipseは機能します!.phpファイルをスクリプトとして問題なく実行できるはずです。

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

php - PHP Zend デバッガーの構成

こんにちは、私はphpを初めて使用します。現在、eclipseを使用してphpを学習しています。これらの行に追加した c:windows の php.ini ストアに zend デバッガーをインストールする必要があることはわかっています。

しかし、コマンドプロンプトで php -m を試してみましたが、zendデバッガーをインストールしないことが示されました。どこが間違っているのかわかりません。phpinfoをチェックしても、zend情報は表示されません。

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

php - Zendでデバッグを使用できません

ご挨拶、WAMPサーバーでデバッガーのセットアップを行いました...

何が起こるかというと、デバッグサーバーが次のIP/ホスト127.0.0.1に接続しようとしたときにタイムアウトエラーが発生したということです。

すでにphp.inizend_debugger.allow_hosts= 127.0.0.1 zend_debugger.expose_remotely=alwaysに追加しました

これは私のマシンで実行されています...これを修正する方法がわかりません...誰かが私を助けることができます

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

php - WindowsでPHPのzendデバッガーサポートを追加するには?

Zend Server をインストールしたくありません。

php.ini に次の行を追加するだけでは機能しません。

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

zend-debugger - zend デバッガーによる Cookie の使用を禁止するにはどうすればよいですか?

デバッグ後に Cookie がクリアされないため、多くの問題が発生しています。

$_GETパラメータのみを使用するにはどうすればよいですか?

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

php - EclipseのZendデバッガー - 毎回タイムアウト

米国で仮想サーバーを実行しています。

米国のサーバーに接続するために、Eclipse マシンを自宅 (米国外) に設置しようとしています。

サーバーにZendをセットアップしました。phpinfo() を実行すると、次の zend 出力が得られます。注: 1.2.3.4は、自宅の ADSL ルーターの外部 WAN IP アドレスになります。

そのため、サーバー側では zend が正常に動作しているように見えます。

デバッグ セッションを実行して [Test Debugger] を選択すると、毎回タイムアウトが発生します。サーバーのルート フォルダーには、 dummy.phpを既に追加しています。

「インストールされたデバッガー」で Zend をダブルクリックし、外部 WAN IP アドレスを入力しました。ポートが 10000 であることに気付きました。サーバーのこのポートで webmin も実行しています。競合は発生しますか?