Netbean, xdebug 安装问题解决

  官网下载xdebug,安装后,重启apache,通过phpinfo总是找不到xdebug,安装不成功,后查找资料,发现是xdebug的版本问题。

    zend_extension="D:/AppServ/php5/php_xdebug-2.2.3-5.2-vc9.dll"

应该为

  zend_extension_ts="D:/AppServ/php5/php_xdebug-2.2.3-5.2-vc9.dll"

zend的扩展模块的区别,摘录如下

zend_extension (non ZTS, non debug build)
zend_extension_ts ( ZTS, non debug build)
zend_extension_debug (non ZTS, debug build)
zend_extension_debug_ts ( ZTS, debug build)

ZTS:ZEND Thread Safety

相应的版本一定要写相应的名字,否则不能安装。一般我们使用线程安全的版本。

另:

zend_extension加载php扩展时需用全路径,而extension加载时可以用相对extension_dir的路径。

apache启动时经常会提示:php_mbstring.dll不能加载,只需要换一下php_mbstring.dll的位置即可。

确认xdebug安装成功,通过phpinfo.php

启动netbean,提示:等待连接 netbeans-xdebug

主要是端口配置问题,xdebug默认为9000,可修改。

xdebug.remote_port=7777

netbeans相应的端口为:

Netbean, xdebug 安装问题解决 - 加菲猫 - 加菲猫的博客

 设置成功后,可调试。

Netbean, xdebug 安装问题解决 - 加菲猫 - 加菲猫的博客

 感觉netbeans的界面比eclipse的清新,调试也很方便。

注:如果同时装有zend_debugr和xdebug,会有影响。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章