Ubuntu 18.04 VScode 使用php-debug插件

1 安装xdebug

安装 php-dev

apt-get install php7.X-dev autoconf automake
复制代码
上面的7.X请改成对应的php版本号,不然默认会下载php最新的版本。

使用对应的 xdebug 包

在这里有两个方式可以获取当前适用的xdebug包方式:

1 直接进入xdebug 官网 xdebug,下载对应的包
2 创建一个.php文件,输入代码:

<?php phpinfo() ?>
复制代码
然后在网页上跑起来之后,将所有有的信息复制并输入下面的网站的框框之后
复制代码

xdebug

  • 创建一个php文件,之后在页面上输出对应的php版本信息

  • 将所有的信息复制,并写入下图中的白色边框内

  • 正常情况下,会进入以下页面

这里就有安装的一系列流程了,唯一要注意的就是

apt-get install php7.X-dev autoconf automake
复制代码

这段命令行语句之后的php-dev,必须加上对应版本,不然可能会出现很多坑。

1 配置 VScode

使用命令行,找到对应的php运行目录

which php
复制代码

在vsCode 的文件-》首选项-》设置中,打开 setting.json 文件,添加以下语句

    "php.validate.executablePath": "/usr/bin/php"

复制代码

后面的路径为你自己的php运行目录。

重启 web 服务器跟php
sudo /etc/init.d/nginx restart
service php7.2-fpm restart 
复制代码

一般情况下,ubuntu 会有两个php目录,一个为cli目录,对应的是命令行,一个为fpm目录,对应的是网页, 所以如果只配置了fpm目录,在命令行下输出php -v的时候,会发现是没有关联到xdebug的,如果要查询到对应的xdebug是否关联上,只要使用刚刚创建的test.php文件,然后查看页面如果存在下图情况,即为正常情况。

转载于:https://juejin.im/post/5cf4831cf265da1b6028ece2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值