OSX中使用xdebug调试遇到的问题
来源:互联网 发布:淘宝网毛巾睡衣 编辑:程序博客网 时间:2024/05/19 13:22
昨天安装了xdebug之后,可以成功调试php程序了,但是今天想再次使用xdebug调试php代码,发现xdebug根本没有反应,于是查看9000端口:
andy@AndyMacBookPro:/usr/local/webdata/andy$ lsof -i:9000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMESublime 1252 andy 9u IPv4 0x6fa58d66efc1aa2d 0t0 TCP *:cslistener (LISTEN)andy@AndyMacBookPro:/usr/local/webdata/andy$
没有问题,确实是Sublime的xdebug client插件在监控。
然后经过排查之后,我总结如下:
1.需要通过sublime的project打开昨天保存的andy.sublime-project文件打开工程才可以调试。
2.需要将xdebug的xdebug.remote_autostart开启,也就是在php.ini的设置中添加如下一行 xdebug.remote_autostart = 1 。
然后我们需要重启apache:
apachectl restart
然后我们在sublime中重新调用xdebug就生效了。
************************************************************************************
在把remote_autostart开启之后,突然发现之前一直失灵的MacGDBp竟然可以监控了~~~~~~
MacGDBp要比sublime中的xdebug要好用得多,不需要像sublime那样去写name.sublime-project来配置project,也不需要忍受sublime里面那简陋的调试IDE,可以直接点击按钮步进,所以我打算以后就使用MacGDBp了~~~~~~~~
另外打开MacGDBp之后的端口情况是这样的:
andy@AndyMacBookPro:/usr/bin$ lsof -i:9000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEMacGDBp 2715 andy 4u IPv4 0x6fa58d66df930245 0t0 TCP *:cslistener (LISTEN)andy@AndyMacBookPro:/usr/bin$
0 0
- OSX中使用xdebug调试遇到的问题
- osx中安装atom遇到的问题
- 在osx中的sublime中安装php的xdebug调试器
- 【Mac OSX 遇到的问题】
- 【PHP配置】 配置XDEBUG过程中遇到的一个问题
- PHPSTORM Xdebug断点调试 监听无法使用的问题
- 在PHPDesigner7中使用Xdebug进行调试的相关配置
- eclipse PDT中xdebug调试问题
- 在phpStorm中使用xdebug调试
- 升级 OSX EL CAPITAN遇到的问题
- PHP调试工具的使用XDEBUG
- Netbeans使用Xdebug调试的配置
- phpstorm中Xdebug的使用
- JavaScript调试中遇到的两个问题
- webservice 调试中遇到的问题
- 编程中遇到的bug调试问题
- 调试中遇到问题的解决方法
- USB driver调试中遇到的问题
- ios开发异常:whose view is not in the window hierarchy! (20
- 主板报错的信息。
- 轻松理解三范式
- Androind中操作文件
- alias、grep、wc、find、xargs
- OSX中使用xdebug调试遇到的问题
- php extensions
- 【转】STM32的IAP方案
- 电力设备SF6
- x264 参数设置
- 2015第二届上海国际机上内饰与翻新展览会
- 【Jason's_ACM_解题报告】Pie
- 全国城市列表JSON格式,有拼音、名字
- 再议OpenERP CMS的意义