php的调试确实很烦人, 前端时间配置了vs code的php 断点调试环境, 但是对于一个跟着ms脚步一直走的人来说感觉坑确实太多了, 正好公司说要转java, 网上搜了下IDE, 感觉netbeans个人还听喜欢, java,php都满足, 但是调试环境需要配置, 我的配置如下:
在原有的基础上增加下列三行:
zend_extension="E:/phpStudy/PHPTutorial/php/php-5.3.29-nts/ext/php_xdebug.dll"
xdebug.remote_mode=req
xdebug.remote_port=9000 //这里是9000, 要与netbeans的调试器端口相同
xdebug.idekey=netbeans-xdebug //回话id, 要与netbe 的回话id相同
配置完成之后打开phpinfo, 会弹出下来提示:
然后打开netbeans->工具->选项->php->调试
然后我重启了下服务和netbeans , 打开断点调试, ok顺利进入断点调试
netbeans php的具体配置官网有给出教程;
https://netbeans.org/kb/docs/php/debugging_zh_CN.html