9

問題:

  • symfony2 プロジェクトをデバッグできるようにしたいです。コードにブレーク ポイントを設定し、リモート デバッグを実行し、アプリケーションを操作するときにコード内のすべてのブレーク ポイントをステップ実行できるようにしたいと考えています。

背景情報と現在の設定:

  • 私が使用している IDE は phpstorm です。

  • Apache と mySql サーバーが vmware プレーヤーで実行されています。

  • Xdebug は vmware プレーヤーにインストールされます。

  • 現在、vmware プレーヤーの IP (つまり、172.16.48.1/app_dev.php) を介してプロジェクトに接続しています。この時点で、私は自分のアプリケーションを通常どおり操作して開発します。

これまでに行ったこと

  • チュートリアルに従いましたが、うまくいきませんでした。

  • 私はほとんどのチュートリアルで本当に混乱しましたが、できる限り従いました. 指示に従っていると、ブックマークレットが正しく機能していないと思います。

  • また、リモート デバッグに関するウェビナーを 1 つまたは 2 つ見ましたが、コードをステップ実行するために何をする必要があるかはまだ完全にはわかりませんでした。

質問:

  • 誰かがリモート デバッグをセットアップするために必要なステップ バイ ステップのチュートリアルを提供して、Web アプリケーションを開く phpstorm を介してリモート デバッグ セッションを起動し、Web アプリケーションをナビゲートするときにブレーク ポイントがヒットするようにすることができますか?
4

2 に答える 2

0

ブレークポイントを設定するまで、すべてが機能しました。Symfony2 はフロント コントローラーであるため、対応するどのファイルがブレークポイントに一致するかはわかりません。パス マッピングをセットアップしようとしましたが、役に立ちませんでした。

無効なパス マッピング

于 2015-04-06T18:07:22.053 に答える