vscode php编程环境配置,vsCode-PHP环境配置-windows

安装WampserverWampserver点击下载集成了Apache、mysql、php(多个版本的)等环境

b6f97f56a6c25419da30a671a4901f8e.png

安装Wampserver,直接下一步就可以了

bc3209350dd5a166968a09393f5d771c.png

这里可以选择要安装的应用,下面的是我选择,因为我本地已经安装了mysql所以我没有勾选mysql,如果你没有安装的话建议你勾选上mysql5.7,然后直接下一步就可以了

7c84155e3426089001083ba40f97dae6.png

安装完成后,直接打开Wampserver, 任务栏的图标由红变绿说明已经启动成功,鼠标右键打开下图可以看到Apache启动的服务默认监听端口是80端口,如果你发现没启动成功很有可能就是你的电脑80端口已经被占用

f4a14901852d1e9141747d936698382a.png

浏览器直接输入localhost,看到下图说明已经安装并启动成功了

b6f633e8fb1294ceee41c35e6b33799e.png

如果你的端口被占用可以这样修改,指着Wampserver图标点击鼠标左键可以看到下图

48d9ca20ccf009d19f656d5043f6b79f.png

ddfa3a6d0691f7d98a708045a9965033.png

注:修改完后重新启动服务,浏览器打开localhost:8089看是否能访问

到这里Wampserver就安装完了

Wampserver配置PHP环境这里我用这个php项目做测试CRMEB,我们先把项目clone下来,把项目复制复制到www目录

怎么知道www目录在哪呢,看下图直接点击就可以进入该目录

66875f7d9e12b5a38c7c5afdd3fee5e7.png

复制的项目的目录结构如下

9abb3c14c3ab00ea913463db3f41172f.png

到这里已经成功一半的,下一步吧Apache默认打开目录指定到这个项目目录

c48920e8ed1093624150e53b79ad5ccf.png

点击上图指定的,打开文档把路径修改如下就可以了 注:修改完后要重启Apache服务才能生效

bff3c755baea0f4e75f223e908e25179.png

我们打开浏览,输入localhost就可以看到我们项目的页面了

5a381a2b09a01567da983ef696b9f243.png

vscode调试PHP项目vscode打开刚才我复制到www目录的项目

ddcbdb9b670e41065415403fbe07779f.png

vscode安装PHP Debug和PHP IntelliSense

ddb8e262a29e17629f2a161c5ccc02c0.png

并给他们配置php安装路径

ed9ea51c1d7b35e3bca538f168432064.png

然后我去看看Wampserver的想php-xdebug是否已经启用

6d13af23f491821705f1e97ccb3703b8.png

7743af5467f8dd38ccf229563106f496.png

3e206481f59e62651d673e5885a760f0.png

如果上面的几个勾是时好的,就没问题

回到我们的vscode,创建调试文件,如下图

61c4217bd28b0bb07f7b7406be7a0bf3.png

ce87ccfb75116b18570b3a4ef580d128.png

上面可以不做任何改动,这里说下"port": 9000参数,为什么是9000

我们去下面目录创建一个phpinfo文件,如下图:

4efb22fc2d0dcb75dc1ab3bd2befe662.png

然后在浏览器打开localhost/phpInfo.php找到xdebug.remote_port

这里的数字和上面的创建调试文件对应就可以了

2991e45404f3598bf71ec4b46ea6db45.png

我这里用登录接口做调试,点击登录我的开发工具就可以捕获到断点了

3e9ae855a123a36abcc98e1894c1d34f.png

如果你的没有自动获取不到断点,那还需要改下Apache配置文件,点击打开下面文件,滚动条拉到最底部或者搜索【xdebug】

0afd8b85299ce19d1c2c46f9e76f6d1c.png

配置xdebug.remote_autostart = On

99362413a7aac4092a9d54aeda563e88.png

Xdebug配置如果Wampserve没有自带php-xdebug的话才需要进行改步骤

复制phpinfo整个网页内容,粘贴到https://xdebug.org/wizard确定Xdebug版本

ad06284076fa61d80d7fee8d2c722fe0.png

点击按钮生成PHP版本对应的XDebug安装文件和说明

08170e546dbc5ee0c595e28591ab0b4d.png

a38bd37ee449464222b8c489ecc9987e.png

相信你能懂上面说的,去配置下就可以了,然后检查xdebug是否安装成,怎么检查上面已经有说到

有其他问题可以在下面留言,看到了我会回复你的

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Visual Studio Code (VSCode) 是一个强大的代码编辑器,支持多种编程语言,包括PHP。在VSCode中配置PHP开发环境,你需要设置PHP引擎、调试器以及路径等。下面是基本的设置步骤: 1. **安装PHP插件**:在VSCode扩展市场中搜索并安装 "PHP" 或 "PHP Intelephense" 插件,它们提供了语法高亮和智能提示等功能。 2. **配置PHP解释器(Path)**: - 打开VSCode,转到 `File` > `Preferences` > `Settings`(或者使用快捷键 `Ctrl + ,`),然后输入 `php.validate.executablePath` 或 `php.interpreter.path`。 - 输入你的系统中的PHP解释器路径,比如 `/usr/bin/php` 或 `C:\Program Files\php\php.exe`。 3. **设置工作区(Workspace)路径**: - 如果你想在特定的文件夹中启用PHP支持,可以在设置中添加 `php.projectPath` 或 `php.workspaceRoot`。 4. **启动调试**:VSCode的Live Server插件或者安装如`php-debug`这样的调试扩展,用于设置断点和调试代码。 5. **代码片段和自动完成**: - 如果想自定义代码片段,可以在 `settings.json` 中添加 `php.codeSnippets` 配置。 6. **自动格式化代码**: - 可以安装 `Prettier-Code formatter` 插件,对PHP代码进行格式化。 相关问题-- 1. 如何在VSCode中启用PHP插件? 2. 如何检查是否正确配置了PHP解释器? 3. 怎样设置VSCode才能进行PHP代码的自动格式化? 请注意,具体路径和设置可能因操作系统和个人喜好而异。如果遇到问题,VSCode的内置帮助文档和社区论坛都是很好的资源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值