怎樣配置的就不在這里說了旅赢,網(wǎng)上教程很多,跟著走就可以了茫经。
可以百度:mac xdebug phpstorm 調試配置
一般要注意兩點:
1.Debug port:最好別設置成9000括享,它默認是9000,但有可能會出錯硝训。只要和php.init文件里的配置相同就行了响委。我設置的是9001
2.localhost有時與127.0.0.1不一樣,這個要分清窖梁。最好的方法就是一個不行赘风,試試另一個。當然尋根溯源是最好的纵刘。
下面是流程:
- 環(huán)境
High Sierra(版本 10.13)
XAMPP 7.0.2-1
ThinkPHP 5
設置虛擬域名
我在項目中設置了一個虛擬域名邀窃,怎么設置的說不清楚,各種情況都有,要根據(jù)問題百度教程相應的教程瞬捕。大致方向是這三個文件:
/Applications/XAMPP/xamppfiles/etc/httpd.conf
打開后鞍历,搜索Virtual hosts,定位到這里:
去掉注釋,這樣便引用了這個文件肪虎,下一個要改的就是這個文件:
<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)的結果有點尷尬。
PHPStorm中配置
1.PHPStorm右上角
2.添加PHP Web Application
怎么配置的不要太關心扇救。最好的依據(jù)就是中間藍色的url,這個是關鍵刑枝。
3.PHPStorm右上角有個電話的小按鈕:Start Listening for PHP Debug Connections。點擊跳轉到網(wǎng)頁:
我們要的其實就是箭頭所指的東西迅腔。
Postman
下載一個專用的測試url的插件或軟件装畅。Postman不錯。在url后面加上上圖所示的XDEBUG_SESSION_START.在Postman中顯示如下圖所示:
在PHPStorm中打斷點沧烈,即可進行調試掠兄。