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