之前都是用xdebug在本地调试,今天做了一个远程调试,调试在虚拟机上的程序,遇到一些问题记录一下;
首先安装xdebug扩展 就不多介绍了;
出问题的地方有两个
1.Xdebug 配置

xdebug.remote_host=你的远程地址
xdebug.remote_connect_back=1

跟本地调试不同的是,这里要加这两个配置项;

2.sublime Xdebug插件配置;

"settings":
    {
        "xdebug":
        {
            "close_on_stop": true,
            "path_mapping":
            {
                虚拟机文件地址 : 本地文件地址
            },
            "port": 9001,
            "super_globals": true,
            "url": "http://www.yii_test.com/index.php"
        }
    }

接下来就可以正常使用了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐