您当前的位置: 首页 >  vscode

Better Bench

暂无认证

  • 4浏览

    0关注

    695博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Deepin 20系统】Debian系统VScode配置运行PHP环境

Better Bench 发布时间:2021-01-22 20:54:34 ,浏览量:4

目录
  • 1 安装插件
  • 2 安装XAMPP
  • 3 下载xdebug
  • 4 配置XAMPP的php.ini文件
  • 5 配置VScode

部分参考官方文档

1 安装插件

Code Runner PHP Debug #用于在程序中打断点检测 PHP Intellisense #PHP自动补全工具 PHP Server php Xdebug php DocBlocer

2 安装XAMPP

根据官方文档指导下载和安装XAMPP官方文档下载指导 安装后默认路径是/opt/lampp 首次安装,自动打开XAMPP的GUI。点击Go to Application就开启服务。 如果想要通过命令打开

cd /opt/lampp ./manager-linux-x64.run

在这里插入图片描述

打开浏览器输入

http://localhost/dashboard/

显示如下界面,表示服务成功开启。XAMPP安装成功 在这里插入图片描述

操作XAMPP常用命令

启动 XAMPP
/opt/lampp/./lampp start
停止 XAMPP
/opt/lampp/./lampp stop
重启 XAMPP
/opt/lampp/./lampp restart
安全设置
/opt/lampp/./lampp security
卸载 XAMPP
rm -rf /opt/lampp
3 下载xdebug

Debian系统命令如下。其他系统安装命令参考官网

apt-get install php-xdebug

4 配置XAMPP的php.ini文件

sudo find / -name xdebug.so

找到xdebug.so文件,路径为/usr/lib/php/20180731/xdebug.so 打开浏览器输入http://localhost/dashboard/phpinfo.php 找到php.ini文件位置 在这里插入图片描述

在php.ini文件最后添加如下内容

cd /opt/lampp/etc sudo vim php.ini

按shift+g光标跳转到文件最后一行,shift+4跳转到此行的最后一个字符后面,按i输入内容。按ESC后,输入wq,保存文件。

[xdebug]
zend_extension=/usr/lib/php/20180731/xdebug.so
xdebug.auto_trace = 1
xdebug.remote_autostart = 1
xdebug.remote_enable = 1
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 3000  //也可以修改为其他端口,同Vscode中设置保持一致即可,在一点讲解如何设置
xdebug.remote_handler=dbgp

通过LAMPP的GUI或者命令行重启服务。

5 配置VScode

在VSCOde的左上角,FIle->preferences->settings中搜php,找到Phpsever:port设置端口为3000,与php.ini中设置端口一致. 在这里插入图片描述

在VScode中打开一个文件夹,创建一个文件test.php

            
关注
打赏
1665674626
查看更多评论
0.0378s