macOSphp
PHP Version 7.1.16nginx
Apachapache
代碼調試編輯器vscode瀏覽器
首先你能夠到官網下載xdebug.so到你的php擴展文件夾中,服務器
php擴展文件夾位置能夠經過phpinfo()找到,編輯器
而後就是修改php.ini文件了,個人php.ini文件存放在/etc/php.ini spa
在php.ini中的修改以下:插件
zend_extension="usr/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so" xdebug.remote_enable = 1 //容許遠程調試 xdebug.remote_autostart = 1 max_execution_time = 300 //php的最大執行時間,若是是調試,建議改大點
修改完成後須要重啓apach服務器後才能使修改生效哦debug
sudo /usr/sbin/apachectl restart
而後打開phpinfo()查看是否xdebug成功安裝,以下圖表示xdebug擴展安裝並啓用成功,IDE Key 必須有值才行。調試
下一步打開vscode,安裝php的xdebug插件並啓用插件
而後在瀏覽器打開要調試的php文件便可命中斷點,有問題能夠在下方評論哦!