vscode 配php环境的正确姿势

简介: vscode 配php环境的正确姿势

看了很多网上的教程,很乱,很难找到一篇好的文章。

经过多重筛选以及我的亲身实践,终于找到了一个很好地办法。

       因为本人耐心比较有限,写的很不详细,都是一些大纲,以及本人遇到的一些问题的总结。遇到啥问题,多百度,多自己动手试试吧,搭环境这个东西,烦得很,但是vscode是真的香,看你咋选了。


 

第一:

          要有php程序。网上很多人都去下载xmapp。这个没有错。如果自己下载有phpstudy,那么久没有必要去下载了。本人就是用phpstudy自带的php来调试。

 

第二:在vscode下载这两个插件

   

     

第三:把php.exe  所在的文件夹添加到环境变量中,在cmd输入php  -i  ,如果有显示,久成功了。

第四:去官网下载xdebug,版本要根据自己的php版本来下载,并且把下载的文件发到与php.exe 同一个文件夹中。

如果已经下有phpstudy,那么就可以使用自带的xdebug

第五:编辑php.ini  文件。在末尾添加

重点:这个 xdebug,一定要主义版本号。如果版本号错了或者是其他问题,很难保证可以调试。 如果使用phpstudy的话,一般都有自带的xdebug,直接用就行了。一定一定要注意。

 

那么如何确保xdebug已经调试成功了?    <?php  phpinfo();?>     注意,一定要看到这个东西。

 

[Xdebug]
;添加对应的调试路径。
zend_extension=C:/software/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug.dll 
xdebug.remote_enable = 1
xdebug.remote_host = localhost
xdebug.remote_autostart = 1
xdebug.remote_port = 9001

第六:

在vscode配置文上,点击 添加配置-> php ,修改端口 9001

 

 

第七:

在终端运行代码:  下载code runner

 

第八:

调试代码:摁下 F5    之后在浏览器访问站点网站,比如  http://127.0.0.1/index.php,不懂得话先去了解如何搭站吧,嗯,不然学php是没有任何意义的。

 

目录
相关文章
|
17天前
|
SQL 安全 JavaScript
在多用户环境中,如何确保 PHP Shell 的安全性?
在多用户环境中确保 PHP Shell 安全,需采取限制执行环境、禁用危险函数、使用安全模式、采用 `suPHP` 或 `PHP-FPM`、使用参数化查询、输入验证、转义命令、强化会话管理、合理配置错误处理、正确设置文件权限及定期更新等措施。这些策略有助于防范潜在的安全威胁。
|
2月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
502 3
|
7月前
|
Python
新手向 Python:VsCode环境下Manim配置
该文介绍了如何准备和配置开发环境以使用Manim,主要包括两个步骤:一是准备工作,需要下载并安装VsCode和Anaconda,其中Anaconda需添加到系统PATH环境变量,并通过清华镜像源配置;二是配置环境,VsCode中安装中文插件和Python扩展,激活并配置虚拟环境。最后,安装ffmpeg和manim,通过VsCode运行测试代码验证配置成功。
441 1
|
2月前
|
网络安全 开发者 Python
VSCode远程切换Python虚拟环境
VSCode远程切换Python虚拟环境
95 1
|
4月前
|
JavaScript 前端开发 编译器
TypeScript教程(一)在vscode中的配置TypeScript环境
本文是一篇TypeScript入门教程,介绍了在VS Code中配置TypeScript环境的步骤,包括安装Node.js、使用npm安装TypeScript、配置npm镜像源、安装VS Code的TypeScript扩展,以及创建和运行一个简单的TypeScript "Hello World"程序。
TypeScript教程(一)在vscode中的配置TypeScript环境
|
4月前
|
关系型数据库 MySQL 应用服务中间件
win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目
这篇文章介绍了如何在Windows 7系统上搭建PHP、MySQL和Apache环境,并部署ECShop项目,包括安装配置步骤、解决常见问题以及使用XAMPP集成环境的替代方案。
59 1
win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目
|
4月前
|
C++ Python
VS Code 搭建 Python 环境 Conda管理
VS Code 搭建 Python 环境 Conda管理
61 2
|
3月前
|
SQL 安全 JavaScript
在多用户环境中,如何确保 PHP Shell 的安全性?
在多用户环境中,如何确保 PHP Shell 的安全性?
|
4月前
|
C++
【Azure 环境】连接到微软云Azure中国区 By VS 2019, VS Code, Powershell
【Azure 环境】连接到微软云Azure中国区 By VS 2019, VS Code, Powershell
114 0
【Azure 环境】连接到微软云Azure中国区 By VS 2019, VS Code, Powershell
|
4月前
|
NoSQL 编译器 C语言
VSCode配置配置C++环境
VSCode配置配置C++环境
114 1
下一篇
DataWorks