我正在开发一个PHP项目,并使用PDT和XDebug,它在localhost
处顺利运行。 (顺便说一下,我在Windows 7中使用XAMPP)
现在,我想调试其他需要使用本地IP(或PC名称)的PC的一些功能。
但我甚至无法使用http://127.0.0.1/xxx
或http://192.168.1.yyy/xxx
的IP地址在本地PC上进行调试。
我查了一些文章,介绍了如何更改php.ini
和httpd.conf文件中的某些设置。但是对我来说没有任何帮助(我在开始设置项目时已经完成了一些工作,并且没有使用localhost的问题)。
答案 0 :(得分:1)
我所做的是首先启动一个浏览器(ie
,ff
,safari
等),
并输入我要调试的url
(当然目前没有任何回复)
然后我在网址后面添加?XDEBUG_SESSION_START=ECLIPSE_DBGP
。
其次我启动另一个浏览器并输入我想要再次调试的URL,
但这一次,你将让PDT进入调试模式。
Soruce:http://devzone.zend.com/1147/debugging-php-applications-with-xdebug/
通过搜索给我提示的XDEBUG_SESSION_START
。