刚接触PHP,请教下大家PHP调试的问题。假如有A和B两台机器,A是开发机器,同时上边部署了apache, eclipse pdt, xdebug. A机器上在eclipse内debug可以加断点方便的调试php,可以配置ide内的浏览器,或者其它浏览器.
现在遇到了2个问题:
1.A中php工程处于调试状态,在外边的浏览器内输入url,ide中的PHP工程没有在断点处停止,而是浏览器直接获取到了输出结果。
2.B机器中的浏览器出入url,A中的PHP工程没有在断点处停止,而是浏览器直接获取到了输出结果。我的疑问在于,PHP中开发有没有办法,在B机器中输入url,A中的PHP工程能够在断点处停止?或者A中的浏览器输入url,A中的PHP工程能够在断点处停止?调试URLPHPEclipse浏览器
现在遇到了2个问题:
1.A中php工程处于调试状态,在外边的浏览器内输入url,ide中的PHP工程没有在断点处停止,而是浏览器直接获取到了输出结果。
2.B机器中的浏览器出入url,A中的PHP工程没有在断点处停止,而是浏览器直接获取到了输出结果。我的疑问在于,PHP中开发有没有办法,在B机器中输入url,A中的PHP工程能够在断点处停止?或者A中的浏览器输入url,A中的PHP工程能够在断点处停止?调试URLPHPEclipse浏览器
解决方案 »
- PHP Security Scanner谁会使用
- PHP操作文件,请高手帮写代码
- 求解,用POST 获取搜索条件进行分页
- php页面include 的变量继承的问题,两头堵啊
- 还是未解决,关于Get,Post的中文乱码
- 读图片的内容?
- 请问如何处理多个页面共用页头问题?
- /avatar.php?uid=2&size=middle,这种地址是怎么调用图片的
- 求帮助~~~php调用不了C程序
- 问个很傻的问题 php怎么像asp那样用<!--#include file="xxx.asp"--!>这样调用页面啊
- Parse error: syntax error, unexpected T_STRING in C:\AppServ\www\1.php on line 3
- ecshop怎么实现在线实时手机缴费功能?需要什么接口,或者怎么开发?有成功示例吗,向大神求助
这个如果写die或者exit不就是退出了么?现在遇到的一个问题时,服务端用php restful api开发的,客户端调用时,需要传递一堆参数过来。如果在ide内的调试的话,需要自己构造url传递许多参数,在ide内断点调试,有没有容易的方法?记得之前弄jsp和wcf的时候,debug时,接收到客户端请求,都能在断点的位置停住,不知道还有没有别的效果达到这个目的
php3 也是可以的,但从 php4 开始就不可以了
现在的 ide 是通过劫持 ide 中 php 进程来实现断点调试的
而你通过浏览器启动的 php 进程无法被 ide 劫持
多谢!刚开始接触PHP,无法摆脱以前的思维,能不能大概描述下大家一般都是如何调试的?我是看着要自己构造一堆参数,就头疼
多谢!刚开始接触PHP,无法摆脱以前的思维,能不能大概描述下大家一般都是如何调试的?我是看着要自己构造一堆参数,就头疼你会习惯的exit+echo+var_dump+xdebug+print_r+firefox+chrome....
是的,我们就是这么干的....我也是痛苦的从桌面调试模式转过来的...我也发过牢骚 哈哈哈
类似这样的
知道了,在debug configuration里指定Url的时候,附带上就可以了
Php debug for firefox 。 是PHP5 。 据说支持远程调试。 我没试过。