1. PHP配置
使用homebrew安裝php是一種方法没陡。
>brew search php
發(fā)現(xiàn)有很多版本php5~php7,選擇需要的版本安裝即可。
>brew install php55
不過(guò)采用Mac系統(tǒng)自帶的php也不錯(cuò)脖旱,Mac 10.11 EICaptan 自帶的php版本是5.5。
打開(kāi)系統(tǒng)自帶php擴(kuò)展安裝目錄
>cd /usr/lib/php/extensions
>open ./
>ls
發(fā)現(xiàn) no-debug-non-zts-20121212 目錄介蛉,我們所需要的 xdebug.so擴(kuò)展就在里面萌庆。系統(tǒng)自帶php的配置文件位于/private/etc,默認(rèn)沒(méi)有php.ini文件币旧,需要根據(jù)默認(rèn)配置手動(dòng)的生成一個(gè)践险。
>cd /private/etc
>cp php.ini.default php.ini
編輯php.ini,在文件尾部追加代碼:
[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
2. 編輯器配置
- Sublime下安裝xdebug插件
打開(kāi)Settings-Default,"ide_key": "sublime.xdebug" 取出備用巍虫。
"ide_key": "sublime.xdebug"
打開(kāi)代碼頁(yè)面彭则,工具 -> Xdebug -> Start Debugging,開(kāi)始監(jiān)聽(tīng)調(diào)試占遥。
3. 瀏覽器配置
在Chrome下安裝調(diào)試插件:xdenug helper
進(jìn)入選項(xiàng)設(shè)置俯抖,修改 IDE key,選擇 other瓦胎,填寫(xiě) sublime.xdebug
進(jìn)入要調(diào)試的頁(yè)面芬萍,激活debug功能,刷新頁(yè)面搔啊。
回到Sublime看到調(diào)試窗口已經(jīng)能夠顯示變量了柬祠,大功告成。