筆者的開發環境:php
wampserver2.5系統環境包web
操做系統:windows10 64位專業版。chrome
php版本:php5.512windows
Apache版本:2.49瀏覽器
好了下面介紹,phpstorm配置xdebug的必要步驟。服務器
1、配置xdebug的php擴展phpstorm
xdebug擴展下載網址:https://xdebug.org/download.php (必定要下載對於的版本,例如:php5.5 window64位 Apache2.5版本)編輯器
下載後,把擴展放到相應的php擴展文件夾下,筆者這裏是單獨創建了一個zend_ext文件夾。ide
而後,開始配置php.ini。(直接在php.ini最後面加上這些配置便可)google
[XDebug]
zend_extension="d:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.5.0-5.5-vc11.dll" ;擴展路徑
xdebug.remote_enable=On ;開啓遠程調試
xdebug.remote_port=9000 ;遠程調試PHPSTORM監聽的端口號(默認是9000端口,若是9000端口被佔用了,可選擇9001或者其餘)。
xdebug.remote_host=localhost ;調試器應該鏈接到的IP地址
xdebug.idekey = PHPSTORM ;設置IDE KEY
配置好後,重啓服務器。查看phpinfo();
出現xdebug後,說明Apache已經配置好了。
以後,在往php.ini裏配置(這個php.ini是在php5.512文件夾下的)。
這個配置項和上面的配置項是同樣的(也是往php.ini文件最後面加就好了)。
而後,運行cmd。如圖
2、google瀏覽器安裝xdebug擴展
在chrome應用商店https://chrome.google.com/webstore/category/extensions:
搜索Xdebug helper,並安裝(安裝google須要FQ)。
安裝好後,找到這個圖標,點擊右鍵選項。
選擇後,點擊Save保存。
一樣,在到google應用商店搜索:JetBrains IDE Support
安裝好後:找到這個圖標,點擊右鍵選項
Host能夠是127.0.0.1或者是localhost。
google的擴展就安裝好了。
3、最後配置phpstom
選擇php版本
配置xdebug端口
配置DBGp Proxy
配置server
編輯配置
配置就差不了,而後開啓調試之旅吧!
打開監聽
而後,給要調試的代碼,打上斷點就行了。編輯器會撲捉到瀏覽器的信息輸出到控制檯。
好了,phpstrom配置xdebug就完成了,若是還有什麼問題,請給我留言吧!