2017-03-01 20 views
0

我有以下配置。XDEBUG將不會介入PhpStorm和Laravel項目中不同文件的功能

enter image description here

調試器將只停止在破發點,在public/index.php
如果我把在其他文件,如控制器,它不會停止。

這是試圖在函數中一步一不同的文件

enter image description here

更新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

並在瀏覽器中刷新頁面。