《學(xué)PHP必須會(huì)配置phpstorm斷點(diǎn)調(diào)試》要點(diǎn):
本文介紹了學(xué)PHP必須會(huì)配置phpstorm斷點(diǎn)調(diào)試,希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
相關(guān)主題:PHP開發(fā)編輯器
(1)php運(yùn)行環(huán)境:UPUPW_K2.1_64 Kangle版PHP(http://www.upupw.net/),個(gè)人認(rèn)為這個(gè)集成環(huán)境比phpstudy好多了,看點(diǎn)運(yùn)行界面很舒服.
(2)phpstorm開發(fā)軟件
二.配置
2.1.安轉(zhuǎn)UPUPW_K2.1_64
解壓upupw文件夾到不含中文和空格的任意盤符目錄下-打開UPUPW面板輸入s1啟動(dòng)全部服務(wù),
把網(wǎng)站程序文件拷貝到htdocs默認(rèn)網(wǎng)站根目錄-瀏覽器輸入127.0.0.1即可運(yùn)行網(wǎng)站.
這個(gè)php環(huán)境配置相當(dāng)簡(jiǎn)單,而且是命令方式執(zhí)行
2.2配置php.ini(運(yùn)行l(wèi)ocalhost直接可以看到當(dāng)前版本的php.ini)
打開 php.ini,在最后面追加下述配置:
2.3.重啟UPUPW_K2.1_64
2.4.添加phpinfo.php
<?php
echo phpinfo();
?>
2.5.運(yùn)行phpinfo.php查看配置是否生效
2.6配置phpstorm
2.7.首先檢查phpstorm的xdebug配置
這里的debug port要和php.ini里面的 xdebug.remote_port相一致!默認(rèn)是9000,如果9000端口被占用的話,可以改成其他端口.
2.8. 設(shè)置debug.
添加當(dāng)?shù)氐?localhost
localhost
是我當(dāng)?shù)氐?web server
2.9.開始調(diào)試
打好第一個(gè)斷點(diǎn),shift + F9就可以了
打好 第一個(gè)斷點(diǎn) ,選中配置的debug, 按旁邊的臭蟲 按鈕
總結(jié):
根據(jù)斷點(diǎn)配置,或在打開 Debug URL 的過程中,或在 POST 之后,如果 PhpStorm 監(jiān)聽到了 Debug 連接,就會(huì)立即切換到編纂器界面,并跳轉(zhuǎn)到設(shè)置的斷點(diǎn)處,瀏覽器端會(huì)等待 PhpStorm 的操作.
你可以隨時(shí)中斷 PhpStorm 的調(diào)試,或便利的進(jìn)行 Step Into / Step Over / Run to cursor(這個(gè)刁爆了):
哎呀,不想調(diào)試了,PhpStorm 卻總是跳出來?記得剛剛那個(gè)電話按鈕嘛,再點(diǎn)一下,讓其釀成紅色,就好了.
歡迎參與《學(xué)PHP必須會(huì)配置phpstorm斷點(diǎn)調(diào)試》討論,分享您的想法,維易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/11784.html