零基础PHP调试环境搭建
零基础PHP调试环境搭建[PHP教程]
PS:本次教程所用软件都是64位,包括搭建好的环境压缩包
1.PHP集成环境安装
本教程使用的是 Laragon,为什么用它?
理由:Windows平台后端开发环境神器Laragon——裂墙推荐!https://segmentfault.com/a/1190000019091387
主要是方便我新建WordPress站点测试
官网下载地址:https://laragon.org/download/
1.PHP集成环境安装
本教程使用的是 Laragon,为什么用它?
理由:Windows平台后端开发环境神器Laragon——裂墙推荐!https://segmentfault.com/a/1190000019091387
主要是方便我新建WordPress站点测试
官网下载地址:https://laragon.org/download/
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1581a79d928e50.png)
默认English,不要改
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1a8fae20251b0c.png)
改了会乱码,等装完再改
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/141e85af08d62c.png)
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/171b0cce58a3f2.png)
正常安装
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/12710955a47e21.png)
默认安装到 C:laragon
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1c3ae13a09250e.png)
改成 D:laragon
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1a0d915175264e.png)
接下来默认即可
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/13157a50e16892.png)
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1a298eda105e67.png)
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1e2a0429c105b2.png)
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/14dbe095d3122a.png)
点设置更改语言
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1c2a42fa1085e6.png)
2.XDebug安装
自带PHP版本为 php-7.2.19-Win32-VC15-x64
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/12808a6a551aea.png)
启动所有服务
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/15a1121736e0ac.png)
打开 localhost
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1aa52e1ebd2b00.png)
查看 phpinfo
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/101b595e5bad32.png)
Ctrl+A 全选,Ctrl+C 复制
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/15560a02cbe211.png)
打开 XDebug 官方安装向导
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/19b05e852e1a28.png)
下载PHP扩展 php_xdebug-2.9.0-7.2-vc15-x86_64.dll,重命名为 php_xdebug.dll
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/16a95deb0d2b11.png)
复制到 D:laragonbinphpphp-7.2.19-Win32-VC15-x64ext
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/11115a2c2c052e.png)
启用 XDebug 扩展
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1a1ae206339c55.png)
打开 php.ini
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1c61520aecb7e3.png)
在文件末尾添加
xdebug.remote_enable = on xdebug.remote_autostart=on
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1da069c00102e5.png)
将 PHP 加入环境变量
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/11a851205265ed.png)
3.VSCode(推荐插件)安装
VSCode下载
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/11725deac7f20c.png)
我下载的是 .zip 包用来制作便携版,在 Code.exe 同级目录新建 data 目录,再 data 目录下新建 extensions、user-data 和 tmp 三个文件夹即可。
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1a5212ea808dc5.png)
安装扩展
- Chinese (Simplified) Language Pack for Visual Studio Code
- Code Runner
- PHP Debug
- PHP Intelephense
![零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃 零基础PHP调试环境搭建[PHP教程]-度崩网-几度崩溃](https://img.vlogforum.com/imgs/2019/12/1a0521ddee1681.png)
搭建好的环境包下载地址:





学习一下学习一下学习一下学习一下