原子上的Php-debug不起作用

时间:2016-07-16 16:51:02

标签: xdebug atom-editor

是否有人在原子上进行php调试集成成功?

我尝试按照此linkthis

中的步骤操作

但是这部分

  

如果一切正常,您现在可以使用各种   按钮/命令来逐步完成脚本。

不起作用,

我正在使用xampp,与php7捆绑,问题,它没有用。

以前是否有人这样做过,可以解释原因吗?

来自php-debug

的指示的

2 个答案:

答案 0 :(得分:1)

我尝试了above answer,但是在200ms之后一直保持连接超时。

重新安装Atom可以解决此问题。

答案 1 :(得分:0)

这是一个古老的问题,但由于我遇到了同样的问题,因此可能对某人有用。

在我的情况下,我需要更改php.ini文件中的变量

xdebug.remote_log=C:\xampp\htdocs\log\xdebug.log

通过这种方式,您可以在日志中看到xdebug是否正常工作,如果您遇到错误,则可以看到错误

在分析错误后,我更改了变量

xdebug.remote_host=10.20.200.100 #Use your IP
xdebug.remote_connect_back=0

我也加了

xdebug.idekey=xdebug-atom

如下

zend_extension = C:\xampp\php\ext\php_xdebug-2.5.4-5.6-vc11.dll
xdebug.remote_enable=1
xdebug.remote_host=10.20.200.100 #Use your IP
xdebug.remote_connect_back=0
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_autostart=false
xdebug.idekey=xdebug-atom
xdebug.remote_log=C:\xampp\htdocs\log\xdebug.log

Atom上的php-debug配置

"php-debug":
   GutterBreakpointToggle: false
   PathMaps: [
     "\"C:\\xampp\\htdocs\\myproject;C:\\xampp\\htdocs\\myproject\""
   ]
   ServerAddress: "10.20.200.100" <--Use your IP

这些步骤对我有用。