为了使atom能够与vagrant一起工作,你应该使用以下xdebug设置:
zend_extension=xdebug.so
xdebug.remote_enable = 1
xdebug.remote_connect_back = 0
xdebug.remote_host=10.0.2.2
xdebug.remote_port = 9091
xdebug.max_nesting_level = 1000
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_autostart=true
xdebug.remote_log=xdebug.log
</code>
请记住错别字,例如。
xdebuf
也是为了让atom编辑器正确管理路径,使用以下映射:
[{“remotePath”:”/home/vagrant/code/“,”localPath”:”^local_project_root^”}]
</code>
哪里
^local_project_root^
是包含整个源代码的顶级文件夹(在您的情况下,在哪里
ellakcy_member_app
位于)。
也
的
取消选中
</强>
这些选项以及图像显示:
如果选中,则使原子在断点上不能正常工作。如果您有大量项目,请从树视图中删除它们,并确保只保留一个。您可以稍后添加它们并继续工作。