phpstorm+xdebug配置分享

一、選擇XDEBUG擴展

xdebug下載地址:https://xdebug.org/download.php

注意:帶"ts"是線程安全的意思,"nts"的他沒有標示,也就是說,如果是nts的要下載沒標示的,下載下來的文件名其實是有標示的。

下面舉個例子,我的PHP版本是5.6,位數是64,是“TS”的


所以我們對號入座,選擇如下圖版本


二、php.ini的配置

把下載的dll拷貝到php裏面的ext文件夾裏,最後配置時寫那個路徑,個人PHP.INI配置展示

php.ini的配置這個非常重要,我看到網上說很多出現下列問題“WAITING FOR INCOMING CONNECTION WITH IDE KEY”,自已也遇到了,弄了幾個小時,最後發現php.ini配置錯了文件。

這裏配置的php.ini不是PHP的文件,而是apache裏的文件,也是下面路徑。

配置的具體內容網上就很多了,這裏附帶一個

[xdebug]

zend_extension=php_xdebug.dll
xdebug.remote_enable = On
xdebug.remote_handler = dbgp   
xdebug.remote_host= localhost
xdebug.remote_port = 9001

xdebug.idekey = PHPSTORM

配置好文件,要重啓一下APACHE

三、PHPSTORM的配置

1、FILE->SETTING->PHP


2、FILE->SETTING->DEBUG中,debug port和PHP.INI中的xdebug.remote_port對應


3、FILE->SETTING->DBGP PROXY中,IDE KEY和xdebug.idekey對應,host爲localhost,port爲80


4、FILE->SETTING->servers中,name隨便,HOST爲LOCALHOST,PORT爲80,DEBUGGER爲XDEBUG


5、添加PHP WEB APPLICATION



三、使用XDEBUG

1、如圖開監聽


2、打開文件,設置斷點


3、點擊小甲殼蟲圖標



顯示如圖說明成功使用


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章