《PHP編程:圖文詳解phpstorm配置Xdebug進(jìn)行調(diào)試PHP教程》要點(diǎn):
本文介紹了PHP編程:圖文詳解phpstorm配置Xdebug進(jìn)行調(diào)試PHP教程,希望對您有用。如果有疑問,可以聯(lián)系我們。
相關(guān)主題:PHP開發(fā)編輯器
phpstorm配置Xdebug進(jìn)行調(diào)試PHP教程分享給大家,具體內(nèi)容如下PHP應(yīng)用
運(yùn)行環(huán)境:PHP應(yīng)用
PHPSTORM版本 : 8.0.1PHP應(yīng)用
PHP版本 : 5.6.2PHP應(yīng)用
xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dllPHP應(yīng)用
ps : php版本和xdebug版本一定要相對應(yīng)PHP應(yīng)用
1. PHP安裝xdebug擴(kuò)展PHP應(yīng)用
php.ini的配置,下面的配置僅供參考,路徑要換成自己的!PHP應(yīng)用
[xdebug]PHP應(yīng)用
zend_extension=”D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll”PHP應(yīng)用
xdebug.remote_enable = OnPHP應(yīng)用
xdebug.remote_handler = dbgpPHP應(yīng)用
xdebug.remote_host= localhostPHP應(yīng)用
xdebug.remote_port = 9000PHP應(yīng)用
xdebug.idekey = PHPSTORMPHP應(yīng)用
ps : remote_handler 、 remote_host、 remote_port 這些都有默認(rèn)值,但還是建議設(shè)置下,至少知道要設(shè)置這些參數(shù)~PHP應(yīng)用
查看phpinfo~PHP應(yīng)用
PHP應(yīng)用
2.PHPSTORM設(shè)置PHP應(yīng)用
樓主以前一直用zendstudio,剛開始用phpstorm非常蛋疼,用了一段時間后發(fā)現(xiàn)還挺好用的~PHP應(yīng)用
1).首先檢查phpstorm的xdebug配置PHP應(yīng)用
這里的debug port要和php.ini里面的 xdebug.remote_port相一致!默認(rèn)是9000,如果9000端口被占用的話,可以改成其他端口.PHP應(yīng)用
PHP應(yīng)用
PHP應(yīng)用
2). 設(shè)置debug.PHP應(yīng)用
PHP應(yīng)用
PHP應(yīng)用
添加本地的 web server~PHP應(yīng)用
www.51open.pcom 是我本地的 web server~ ~PHP應(yīng)用
PHP應(yīng)用
PHP應(yīng)用
PHP應(yīng)用
3).開始調(diào)試PHP應(yīng)用
打好第一個斷點(diǎn),shift + F9就可以了PHP應(yīng)用
打好 第一個斷點(diǎn) ,選中配置的debug, 按旁邊的臭蟲 按鈕PHP應(yīng)用
PHP應(yīng)用
總結(jié):PHP應(yīng)用
根據(jù)斷點(diǎn)配置,或在打開 Debug URL 的過程中,或在 POST 之后,如果 PhpStorm 監(jiān)聽到了 Debug 連接,就會立即切換到編輯器界面,并跳轉(zhuǎn)到設(shè)置的斷點(diǎn)處,瀏覽器端會等待 PhpStorm 的操作.PHP應(yīng)用
你可以隨時中斷 PhpStorm 的調(diào)試,或方便的進(jìn)行 Step Into / Step Over / Run to cursor(這個刁爆了):PHP應(yīng)用
哎呀,不想調(diào)試了,PhpStorm 卻總是跳出來?記得剛剛那個電話按鈕嘛,再點(diǎn)一下,讓其變成紅色,就好了.PHP應(yīng)用
以上就是本文的全部內(nèi)容,希望對大家學(xué)習(xí)PHP程序設(shè)計(jì)有所幫助.PHP應(yīng)用
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/6155.html