xdebug + netbeans 调式thinkphp某个方法,如何调试?
最近在搞 xdebug + netbeans 的调式, 现在遇到了问题就是,调试thinkphp里的方法的时候无法调试 会报错
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
最近在搞 xdebug + netbeans 的调式, 现在遇到了问题就是,调试thinkphp里的方法的时候无法调试 会报错
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(13)
不行呢,还是不成功。。。。。
[0]
为什么说不推荐用debug,不用这个怎么去调试代码,怎么跟踪代码呢? 还有其它的工具?
回复
PHP不推荐debug,这就是PHP这门语言的设计思想。一定要安装浏览器组件,另外一定要修改xdebug的默认端口
回复
已解决了
回复
还有,一定要调试项目,不能调试文件
debug功能不是PHP的内置机制,PHP官方并不鼓励你去debug代码。
如果你确实要debug,除了需要xdebug这个第三方插件外,还需要一个浏览器插件(chrome扩展 Xdebug helper)配合才能使用,如果是火狐浏览器,安装火狐对应的扩展。“调试项目”打开的是index.php,你不要管,按正常流程操作,只要走到断点的时候,就会触发断点。参考:https://phphub.org/topics/553
我也试过设置断点,点击调试项目这个选项,但这样的话它会自动打开index.php这个文件, 怎么样可以让它跳到断点去运行呢?
回复
打开调试项目后,你去访问使用了这个方法的url
回复
你总得让这个方法运行才能调试它吧
回复
已解决了
回复
@just-loser : 你的可以用了吗??可不可以说一下你的解决方法呢
在你要调试的方法里设置断点,不要点【调试文件】,点题【调试项目】。