是否有人在原子上进行php调试集成成功?
中的步骤操作但是这部分
如果一切正常,您现在可以使用各种 按钮/命令来逐步完成脚本。
不起作用,
我正在使用xampp,与php7捆绑,问题,它没有用。
以前是否有人这样做过,可以解释原因吗?
来自php-debug 的指示的
答案 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
这些步骤对我有用。