zend_extension = "D:/wamp/bin/php/php5.4.9/zend_ext/php_xdebug-2.4.1-5.4-vc9.dll"
xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 10001
xdebug.idekey = PHPSTORM
參數說明:

name: localhost,
host: localhost,
port: 80,
debugger: XDebug
如果是自定域名則host設置自定域名, 如laravel5.io

2. 進入File>Settings>PHP>Debug,修改端口號(此處端口號要和php.ini中配置的xdebug的端口號一致)

3. 進入File>Settings>PHP>Debug>DBGp Proxy 填寫:
IDE key: phpStorm 【此處的IDE key要和php.ini中配置的xdebug IDE key一致】
host: localhost
port: 10001
4. 點菜單欄的Run>Edit Configurations… 在彈出的窗口中添加一個調試配置:點擊左上角加號,選擇PHP Web Application 【添加php的調試配置】
5. 填寫完畢后,點Ok保存
6. 再下個chrome瀏覽器插件, xdebug helper, 下載好之后點選項, IDE選PHPSTORM

7.在瀏覽器上點擊調試插件圖標--切換至可用狀態

8. 基本完事了, 調試就點開電話圖標監聽, 設置好斷點, 然后通過瀏覽器刷新頁面,就可看到調試結果【注意:刷新頁面時,xdebug會跑到配置的start_url對應程序中,若調試結果沒有出現,那是因為還未執行到斷點所在程序中,需多次按F9(進入下一個斷點處),直到有斷點出現為止; 可以這樣操作:要訪問或刷新想要調試的頁面前,打開電話圖標監聽端,調試完了,再終止調試】

9. 若想終止調試,直接點擊電話圖標監聽,斷開監聽端口,然后關閉phpstorm下部的調試窗口;如下圖


