0
次の設定があります。XDEBUGはPhpStormとLaravelプロジェクトの異なるファイルの関数にステップインしません
デバッガはpublic/index.php
でのブレークポイントでのみ停止私は、コントローラのような他のファイルに入れた場合、それは文句を言わない停止します。
これここ
UPDATE 1 異なるファイル内の関数にステップしようとしたときに私が手にエラーがマッピングが
次の設定があります。XDEBUGはPhpStormとLaravelプロジェクトの異なるファイルの関数にステップインしません
デバッガはpublic/index.php
でのブレークポイントでのみ停止私は、コントローラのような他のファイルに入れた場合、それは文句を言わない停止します。
これここ
UPDATE 1 異なるファイル内の関数にステップしようとしたときに私が手にエラーがマッピングが
ですリモートデバッグをお探しですか?もしそうなら、あなたは最初のphp.iniを編集する必要があります:
xdebug.remote_enable = 1
zend_extension=path/to/your/php_xdebug.dll"
次のステップを、あなたはあなたのブラウザの「Xdebug拡張モジュール」を追加する必要があり、例えば、Firefoxのためにあなたは、theeasiestxdebug
次のステップをインストールすることができますサーバを再起動してXDebugの設定を適用し、ブラウザでプラグインを有効にし、必要な場所にブレークポイントを追加し、PHPStormのデバッグリスナを有効にします:
そしてブラウザのページを更新してください。
ディレクトリマッピングを表示してください。 –
@VladimirKovpakが追加されました。 – SexyMF
index.phpだけでなく、プロジェクト全体、およびベンダのディレクトリに対してもマッピングを指定する必要があります。ローカルマシンとリモートの同じディレクトリ構造を持つ必要があります。 –