1. 程式人生 > >Mac環境下安裝PHP及使用xdebug除錯

Mac環境下安裝PHP及使用xdebug除錯

Mac環境下安裝PHP及使用xdebug除錯

最近在公司裡需要寫一些PHP指令碼,因此又重新看了一下PHP的基礎語法.由於本人的使用Mac,因此這裡僅以Mac下PHP的安裝及使用xdebug除錯為例,記錄環境搭建步驟.

安裝PHP

Mac下home-brew是一個非常優秀便捷的包管理器,推薦大家使用brew進行php及xdebug的安裝. 
使用brew安裝php的命令如下: 
brew install php{version} 
其中version是PHP的版本號,例如要安裝PHP7.1,使用brew安裝PHP的命令如下: 
brew install php71

 
brew安裝的PHP的配置檔案php.ini位於/usr/local/etc/php/7.1目錄下,且會在目錄/usr/local/etc/php7.1/conf.d下掃描附加的php配置檔案.可以在terminal中輸入命令php --ini進行確認.

安裝xdebug

同樣我們也可以使用brew安裝php的xdebug擴充套件,使用brew安裝xdebug擴充套件的命令如下: 
brew install php{version}-xdebug 
其中的version是PHP的版本號,例如要安裝PHP7.1對應的xdebug擴充套件使用如下命令: 
brew install php71-xdebug

 
安裝完成後我們可以在terminal輸入命令php -v驗證是否安裝成功,如果輸出中包含with Xdebug …就表示安裝成功了. 
同時在terminal中輸入命令php --ini 會發現PHP會解析檔案/usr/local/etc/php/7.1/conf.d/ext-xdebug.ini,該檔案就是xdebug的配置檔案.

至此,我們完成了PHP和擴充套件xdebug的安裝,怎麼樣?有了brew再也不用擔心各種配置問題了.當然,使用brew安裝PHP不能進行各種定製化,如果需要定製化,還是使用編譯原始碼的方式安裝更好.

由於Xdebug在除錯時,需要設定一些特定的GET/POST或者COOKIE引數(

點選這裡獲取詳細資訊),當然你可以手工設定這些引數,但是使用瀏覽器外掛的方式會更方便.

Xdebug

瀏覽器 外掛
Chrome Xdebug Helper
Firefox The easiest Xdebug
Safari Xdebug Toggler
Opera Xdebug launcher
Internet Explorer PhpStorm bookmarklets generator

是時候介紹開發利器PHPStorm了,PHPStorm是總部位於捷克的Jetbrains公司出品,和該公司推出的其他IDE一樣,PHPStorm提供了強大的功能.編寫好PHP指令碼後,點選PHPStorm介面右上角的Start Listening for PHP Debug Connections按鈕,並設定好斷點.好了,開始愉快的coding吧.

https://blog.csdn.net/Ryanqy/article/details/78359926