いつも大変お世話になっております。
さて、表題の通り、Windows 10のPhpStormからVagrant上のHomesteadのLaravelプロジェクトをxDebugデバグしたいが、ブレークポイントが止まらない問題に直面しております。
#環境
- ホストOS: Windows 10。
- Vagrant でhomestead (2.2.0)を起動。ゲストOSはUbuntu 14。
- Window10上のPhpStormからHomestead環境のLaravelをxDebugでデバグする。
他のHPを拝見して、自分なりに設定を行ってみました。
#Homestead (Vagrant)側の設定
/etc/php/7.1/mods-available$ more /etc/php/7.1/mods-available/xdebug.ini
zend_extension=xdebug.so xdebug.remote_enable = 1 xdebug.remote_connect_back = 1 xdebug.remote_port = 9000 xdebug.max_nesting_level = 512 xdebug.idekey = "PHPSTORM"
変更を有効化
sudo service php7.1-fpm restart
#PhpStorm (Wndows 10)側の設定
Settings --> Languages & Frameworks --> PHP の設定
Settings --> Languages & Frameworks --> PHP --> Serversの設定
showAlternative関数中にブレークポイントを設定
Chrome上にXdebug helperをインストールして、"Debug"モードで実行
"Start listening for PHP Debug Connections"をクリックして、"Break at first line at PHP Scripts"もチェックいれています。
Chromeの画面をrefreshすると、予想では、showAlternative関数中の1つ目のブレークポイントで止まるはずなのですが、そのまま通過して、正常に表示されてしまいます。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。