在MacOS上配置PHPStorm與xdebug

一、安裝xdebug

首先通過phpinfo()查看xdebug的版本,可直接複製所有phpinfo()的輸出文件到xdebug官網提供的安裝嚮導,嚮導會指導你如何處理!粘貼所有輸出內容後,嚮導頁面如下圖,嚮導網址:https://xdebug.org/wizard

點擊按鈕Analyse my phpini() output可以看到如下兩部分內容,首先是概要部分,這部分將phpini()輸出文件中輸出的,現有xdebug的主要信息,以及php安裝配置信息列出,以便參考,詳細內容如下圖,從圖上可以看到已經安裝的xdebug版本:2.7.0,服務器:Apache,PHP版本:7.3.9,配置文件位置:/etc/php.ini,擴展安裝目錄:/usr/lib/php/extensions等等信息。

除此之外,該網頁還顯示了推薦安裝方法:

按以上指導步驟即可完成xdebug的安裝與配置,但是若你的MacOS版本是10.14以上的版本,安裝過程中將會遇到權限或目錄只讀的問題,這時需要參考《MacOS10.15編譯安裝PHP詳細手冊》第三部分中說到的方法,修改目錄權限。然後再執行sudo make install就能順利完成安裝,安裝結果如下圖:

二、配置PHPStorm

新版的PHPStorm配置xdebug非常方便,首先打開配置對話框,進入php的debug畫面,步驟如下:

從php debug對話框右邊選擇Validate按鈕,打開驗證調試配置對話框,並正確輸入允許生成驗證文件的目錄和能訪問驗證文件的路徑,然後點擊Validate按鈕,此時畫面如下圖:

從圖中可以看到,驗證文件發現了配置中的錯誤,只要按照錯誤指示修改即可完成配置,修改步驟如下:

修改後保存,並重啓Apache,再次驗證發現已經順利通過,此時即可開始調試PHP項目。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章