在我的开发环境中设置XDEBUG

时间:2013-02-26 01:12:06

标签: eclipse xdebug php

在我公司,我们的PHP文件未配置为使用XDEBUG。在尝试修复错误时,这让我觉得自己像个盲人,我绝对需要调试器来理解代码流。我们远程开发,我们的服务器设置在别处。我想配置php.ini文件以获得xdebug,但更重要的是我想专门为我的开发环境做这件事。本质上我想改变的php.ini文件驻留在

/etc folder. (needs root access, I have root access)

我们的dev文件夹更像是:

developer1 developer2 developer3 developer4 developer5 myDevelopmentEnvironment

从技术上讲,我想编辑这个php.ini文件,但只为 myDevelopmentEnvironment 更改了设置,实际上覆盖了我文件夹中的主要php.ini文件。

其他感兴趣的细节:

  Development machine : Windows
    Server : linux (I putty in)
    Editor: Eclipse (may move to NetBeans)

1 个答案:

答案 0 :(得分:0)

您可以从.htaccess文件启用XDEBUG,

例如

php_value  zend_extension=/usr/lib/php/modules/xdebug.so
php_flag   xdebug.remote_enable on
php_value  xdebug.remote_port 9000
php_value  xdebug.idekey PHPSTORM-XDEBUG
php_flag   xdebug.remote_connect_back on