Netbeans Xdebug安装+ PHP + ubuntu操作系统

时间:2012-12-29 06:56:15

标签: php ubuntu netbeans xdebug

  

可能重复:
  Xdebug and Netbeans are not communicating with each other

如何在xdebug中实施netbeans。我搜索了很多,我在apache php.ini

中做了一些事情
zend_extension=/path/to/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000

使用Ubuntu操作系统。

Xdebug主要用于调试复杂的PHP代码。(for loop / foreach

现在,当我点击调试项目netbeans页脚状态,显示搜索xdebug连接并且其未结束未结束意味着连接失败。

我认为你得到我想要的东西。

请帮帮我。

1 个答案:

答案 0 :(得分:13)

最近,我在xdebug中使用netbeans配置了ubuntu

以下是使用xdebug

安装和配置netbeans的步骤

1)转到此页面并安装Firefox插件:

   https://addons.mozilla.org/en-US/firefox/addon/easy-xdebug/

2)使用以下命令从命令提示符(终端)

安装xdebug
   sudo apt-get install php5-xdebug

3)然后从终端打开xdebug.ini:

gedit /etc/php5/conf.d/xdebug.ini

4)复制那里唯一的一条线。 (看起来应该是这样的:

zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so).

5)使用此命令以超级用户权限打开php.ini文件

sudo gedit /etc/php5/apache2/php.ini

6)将您从xdebug.ini复制的行以及以下四行粘贴到php.ini文件中:

将复制的行粘贴到此处

                      xdebug.remote_enable=On;
                      xdebug.remote_host="localhost;"
                      xdebug.remote_port=9000;
                      xdebug.remote_handler="dbgp"; 

7)已经完成!!!只需要重新启动你的apache:

使用以下命令:

sudo /etc/init.d/apache2 restart

现在只需在netbeans中打开项目,然后按ctrl+F5或点击debug>debug项目 从菜单。

希望它会对你有所帮助。