关于vscode调试php

1.PHP 5.4.0起, CLI SAPI 提供了一个内置的Web服务器。

  URI请求会被发送到PHP所在的的工作目录(Working Directory)进行处理,除非你使用了-t参数来自定义不同的目录。

  如果请求未指定执行哪个PHP文件,则默认执行目录内的index.php 或者 index.html。如果这两个文件都不存在,服务器会返回       404错误。

2.调试php需要为不同版本的php选择正确的xdebug   选择方法: phpinfo()输出的信息全部copy到 https://xdebug.org/wizard.php  将会显示出你需要的正确版本的xdebug

3.下载的xdebug.dll放到php安装目录的ext目录里面

4.php.ini中添加

[Xdebug]
xdebug.profile_enable = 1
xdebug.remote_autostart=1
xdebug.remote_enable = 1
zend_extension="d:/tomcat/php/ext/php_xdebug-2.6.0-7.2-vc15-nts-x86_64.dll"(选择自己对应的位置)

验证xdebug安装成功:phpinfo() 看是否有xdebug信息如果有则成功

5.vscode安装php-debug插件

6.vscode中  文件——》首选项——》设置——》用户设置添加"php.validate.executablePath": "D:\\tomcat\\php\\php.exe",(位置根据自己的问题写)

7.f5启动调试选择listen for xdebug 然后f9给光标所在行打断点  访问当前的php 恭喜你到了断点。。。。。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值