王志新的博客

vsCode+Homestead开启xdebug调试

王志新 2019-10-22 10:03:32
正文点这评论(1 人参与)
vsCode+Homestead开启xdebug调试


1:启动Homestead


cd ~/Homestead

vagrant up

vagrant ssh


2:启动xdebug

sudo phpenmod xdebug


如果这一步出现错误

WARNING: Module xdebug ini file doesn't exist under /etc/php/7.4/mods-available

WARNING: Module xdebug ini file doesn't exist under /etc/php/7.4/mods-available

WARNING: Module xdebug ini file doesn't exist under /etc/php/7.4/mods-available

是因为php7.4没有xdebug.ini这个配置文件导致的,执行以下命令即可


sudo cp /etc/php/7.3/mods-available/xdebug.ini /etc/php/7.4/mods-available/xdebug.ini


2.1 自动启动xdebug


/etc/php/7.#/fpm/conf.d/20-xdebug.ini 添加如下配置来完成:

xdebug.remote_host = 192.168.10.1

xdebug.remote_autostart = 1


3:重启服务

sudo service php7.#-fpm restart


4:配置vscode

{

    "version": "0.2.0",

    "configurations": [

        {

            "name": "Listen for XDebug on Homestead",

            "type": "php",

            "request": "launch",

            "pathMappings": {

                "/home/vagrant/laravel": "/Users/wyl/www/laravel"    // 此处按实际映射路径填写

            },

            "port": 9000

        }

    ]

}



打赏

评论

评论
小姐姐
感谢博主分享,会持续关注
2019-10-23 10:20:25 回复 收起回复
搜索
网站分类
最近发表
  • php 1转换成01
  • macOs设置环境变量
  • mac系统VirtualBox + Vagrant + 宝塔 Linux虚拟开发环境
  • Mac系统VirtualBox中CentOS启用共享文件夹
  • centos虚拟机配置静态IP网络
  • ssh远程连接服务器异常修复(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)
  • vsCode+Homestead开启xdebug调试
  • PHP Laravel Homestead安装
  • php+Xunsearch中文检索
  • array_filter()
  • 常用工具
    软件下载
    友情链接

    X
    我知道了