Mac + XAMPP + NetBeans 安装 Xdebug

NetBeans中的PHP项目中,缺省安装后是无法加上断点调试的,需要第三方工具Xdebug的支持。

XAMPP 高版本中带有Xdebug。简单记录下,Mac OSX操作系统上,XAMPP,  NetBeans中安装Xdebug的方法:

测试环境:

  • Mac OSX : 10.9.5
  • XAMPP: 1.8.3-5(https://www.apachefriends.org/zh_cn/index.html
  • NetBeans: 8.0(https://netbeans.org/

1.  修改XAMPP中的php.ini(/Applications/XAMPP/xamppfiles/etc中文件,加入以下内容:

[xdebug]  
zend_extension=/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so
xdebug.remote_log=/Applications/XAMPP/xamppfiles/logs/xdebug.log
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey=netbeans-xdebug

;xdebug.remote_autostart=on
;xdebug.remote_mode=req

2.  重启XAMPP

sudo /Applications/XAMPP/xamppfiles/xampp stop

/Applications/XAMPP/xamppfiles/xampp start

3.  浏览器中输入 http://localhost/xampp, 查看phpinfo(),  如果有xdebug信息,则表示安装成功

4.  NetBeans中,Web Server 设置为XAMPP环境中建立的localhost.  现在就可以在PHP项目中设置断点,项目右键“Debug”进入调试状态。


转载:http://www.yezhongqi.com/archives/1395.html


你可能感兴趣的:(Mac + XAMPP + NetBeans 安装 Xdebug)