[php] 在 Mac 用ATOM / Visual Studio Code 為 php debug

依php版本安裝 xdebug

1
brew install homebrew/php/phpXX-xdebug

在 /usr/local/etc/php/{x.y}/conf.d/ext-xdebug.ini) 內加上

1
2
3
4
5
6
7
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_connect_back=1 # Not safe for production servers
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_autostart=true

ATOM

安裝 php-debug package
https://atom.io/packages/php-debug

用 Atom 打開 php 檔案後插入中斷點,接著選功能表 Packages > PHP-Debug > Toggle Debugging(ctrl + option + D)
執行到中斷行就可以了

VS Code

安裝 PHP Debug
https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug

VS Code 打開 php 檔案後插入中斷點,接著在畫面左邊選擇debug圖示
執行到中斷行就可以了

Next: [Mac] 解決 您要讓應用程式 XXX 接受傳入的網路連接嗎 一直跳出 Prev: [Mac] 移動排列選單列圖示