Ubuntu16.04下配置php+vscode+xdebug开发环境

操作系统是Ubuntu16.04,首先要安装和配置php运行环境,我这里用的是LNMP,不再赘述.

首先安装vscode(在官网下载就可以了),安装插件php-xdebug,重启vscode
Ubuntu16.04下配置php+vscode+xdebug开发环境_第1张图片

创建一个测试文件 test.php,内容如下


    echo phpinfo();

查看浏览器输出的phpinfo有无安装xdebug拓展,我这里已安装.

Ubuntu16.04下配置php+vscode+xdebug开发环境_第2张图片

如果没有,请输入命令安装

apt-get install php-xdebug
service php7.0-fpm reload //重启php-fpm服务

刷新phpinfo()的内容.如无意外会看到上面截图的xdebug内容
修改php.ini文件,添加以下内容:

[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1

最后最好再次重启php-fpm服务

修改test.php文件


    $name = "sdsdsd";
    var_dump($name);
    echo phpinfo();

点击橙色圆点的设置图标,然后选择php,会自动生成2个配置,以及一个launch.json文件
这里写图片描述

选择后:
这里写图片描述

点击绿色图标调试php脚本,然后在浏览器输入对应的地址,在vscode的调试面板会出现对应的信息.

Ubuntu16.04下配置php+vscode+xdebug开发环境_第3张图片

哦,最后推荐一波ubuntu截图软件,叫shutter

你可能感兴趣的:(php)