PDT XDebug。如何使用ip地址而不是localhost进行调试

时间:2011-12-22 09:15:21

标签: php debugging xampp xdebug

我正在开发一个PHP项目,并使用PDT和XDebug,它在localhost处顺利运行。 (顺便说一下,我在Windows 7中使用XAMPP)

现在,我想调试其他需要使用本地IP(或PC名称)的PC的一些功能。

但我甚至无法使用http://127.0.0.1/xxxhttp://192.168.1.yyy/xxx的IP地址在本地PC上进行调试。

我查了一些文章,介绍了如何更改php.ini和httpd.conf文件中的某些设置。但是对我来说没有任何帮助(我在开始设置项目时已经完成了一些工作,并且没有使用localhost的问题)。

1 个答案:

答案 0 :(得分:1)

我所做的是首先启动一个浏览器(ieffsafari等), 并输入我要调试的url(当然目前没有任何回复)
然后我在网址后面添加?XDEBUG_SESSION_START=ECLIPSE_DBGP。 其次我启动另一个浏览器并输入我想要再次调试的URL, 但这一次,你将让PDT进入调试模式。

Soruce:http://devzone.zend.com/1147/debugging-php-applications-with-xdebug/ 通过搜索给我提示的XDEBUG_SESSION_START