2017-03-01 8 views
0

次の設定があります。XDEBUGはPhpStormとLaravelプロジェクトの異なるファイルの関数にステップインしません

enter image description here

デバッガはpublic/index.php
でのブレークポイントでのみ停止私は、コントローラのような他のファイルに入れた場合、それは文句を言わない停止します。

これここ

enter image description here

UPDATE 1 異なるファイル内の関数にステップしようとしたときに私が手にエラーがマッピングが

enter image description here

+0

ディレクトリマッピングを表示してください。 –

+0

@VladimirKovpakが追加されました。 – SexyMF

+0

index.phpだけでなく、プロジェクト全体、およびベンダのディレクトリに対してもマッピングを指定する必要があります。ローカルマシンとリモートの同じディレクトリ構造を持つ必要があります。 –

答えて

0

ですリモートデバッグをお探しですか?もしそうなら、あなたは最初のphp.iniを編集する必要があります:

xdebug.remote_enable = 1 
zend_extension=path/to/your/php_xdebug.dll" 

次のステップを、あなたはあなたのブラウザの「Xdebug拡張モジュール」を追加する必要があり、例えば、Firefoxのためにあなたは、theeasiestxdebug

次のステップをインストールすることができますサーバを再起動してXDebugの設定を適用し、ブラウザでプラグインを有効にし、必要な場所にブレークポイントを追加し、PHPStormのデバッグリスナを有効にします:debug listener

そしてブラウザのページを更新してください。

関連する問題