1.XAMPP
- 下载安装xampp
如何在windows上搭建LAMP环境
xampp安装和使用问题
因为之前安装过mysql,所以我集成安装不勾选mysql,结果就是控制面板里的mysql start按钮不能按,但是按下面方法设置是可以操作本地mysql的:
mysql start按钮不能按
- 在VScode中配置php环境
大致流程看这里
官网下载xdebug
install下install on windows项点these instructions
粘贴完全的phpinfo页面
根据phpinfo得到适合的.dll以及配置方法
vccode的setting.json中添加三条:
vscode添加php.exe路径- 运行php文件
放到D:\xampp\htdocs\下的某个文件夹,直接在浏览器输入localhost/xxx/xxx.php;
浏览器执行cmd打开dos进入到放php文件的文件夹,执行php xxx.php命令即可
dos执行
- vscode +xdebug设置断点调试
xdebug断点调试
vscode的launch.json配置要与php.ini配置一致,即端口号一致,若端口被占用将不能运行:
php.ini配置
/.vscode/launch.json的配置
设置断点按F5调试:
F5调试
浏览器上打开在调试的文件:
调试的文件
调试的所有按钮可以按了
tips:如果还是不能按,刷新一下页面,或者重启apache服务- html自动运行php文件方法
之后重启一下服务器即可;httpd.conf添加一行
一般不采用,只解析.php文件可以提高效率;