Ubuntu 18.04 VScode 使用php-debug插件

1 安装xdebug

安装 php-devphp

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

使用对应的 xdebug 包nginx

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

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

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

xdebugjson

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

  • 将全部的信息复制,并写入下图中的白色边框内 bash

  • 正常状况下,会进入如下页面服务器

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

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

这段命令行语句以后的php-dev,必须加上对应版本,否则可能会出现不少坑。php7

1 配置 VScode

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

which php
复制代码

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

"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文件,而后查看页面若是存在下图状况,即为正常状况。

相关文章
相关标签/搜索