使用homebrew安裝php是一種方法。javascript
>brew search php複製代碼
發現有不少版本php5~php7,選擇須要的版本安裝便可。php
>brew install php55複製代碼
不過採用Mac系統自帶的php也不錯,Mac 10.11 EICaptan 自帶的php版本是5.5。java
打開系統自帶php擴展安裝目錄api
>cd /usr/lib/php/extensions
>open ./
>ls複製代碼
發現 no-debug-non-zts-20121212 目錄,咱們所須要的 xdebug.so擴展就在裏面。系統自帶php的配置文件位於/private/etc,默認沒有php.ini文件,須要根據默認配置手動的生成一個。瀏覽器
>cd /private/etc
>cp php.ini.default php.ini複製代碼
編輯php.ini,在文件尾部追加代碼:php7
[xdebug]
zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so"
xdebug.remote_enable = On
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_port = 9000複製代碼
打開Settings-Default,"ide_key": "sublime.xdebug" 取出備用。編輯器
"ide_key": "sublime.xdebug"複製代碼
打開代碼頁面,工具 -> Xdebug -> Start Debugging,開始監聽調試。ide
在Chrome下安裝調試插件:xdenug helper工具
進入選項設置,修改 IDE key,選擇 other,填寫 sublime.xdebugspa
進入要調試的頁面,激活debug功能,刷新頁面。
回到Sublime看到調試窗口已經可以顯示變量了,大功告成。