PHPStorm調(diào)試

怎樣配置的就不在這里說了,網(wǎng)上教程很多,跟著走就可以了。
可以百度:mac xdebug phpstorm 調(diào)試配置

一般要注意兩點:
1.Debug port:最好別設(shè)置成9000,它默認(rèn)是9000,但有可能會出錯。只要和php.init文件里的配置相同就行了。我設(shè)置的是9001
2.localhost有時與127.0.0.1不一樣,這個要分清。最好的方法就是一個不行,試試另一個。當(dāng)然尋根溯源是最好的。

下面是流程:

  • 環(huán)境
    High Sierra(版本 10.13)
    XAMPP 7.0.2-1
    ThinkPHP 5

設(shè)置虛擬域名

我在項目中設(shè)置了一個虛擬域名,怎么設(shè)置的說不清楚,各種情況都有,要根據(jù)問題百度教程相應(yīng)的教程。大致方向是這三個文件:

/Applications/XAMPP/xamppfiles/etc/httpd.conf

打開后,搜索Virtual hosts,定位到這里:


image.png

去掉注釋,這樣便引用了這個文件,下一個要改的就是這個文件:

<VirtualHost *:80>
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/bjzerg/public"
    ServerName a.cn
</VirtualHost>

外加上 /etc/hosts 里面配置一下:127.0.0.1 a.cn OK.

localhost最好也依樣畫葫蘆配置一下,不然出現(xiàn)的結(jié)果有點尷尬。

PHPStorm中配置

1.PHPStorm右上角


image.png

2.添加PHP Web Application


image.png

怎么配置的不要太關(guān)心。最好的依據(jù)就是中間藍(lán)色的url,這個是關(guān)鍵。

3.PHPStorm右上角有個電話的小按鈕:Start Listening for PHP Debug Connections。點擊跳轉(zhuǎn)到網(wǎng)頁:


image.png

我們要的其實就是箭頭所指的東西。

Postman

下載一個專用的測試url的插件或軟件。Postman不錯。在url后面加上上圖所示的XDEBUG_SESSION_START.在Postman中顯示如下圖所示:

image.png

在PHPStorm中打斷點,即可進(jìn)行調(diào)試。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容