vscode+phpstudy断点调试php程序

1、访问phpstudy官网https://www.xp.cn/下载,本次下载版本为phpstudy2018版,下载完成后安装;

2、修改php.ini开通XDebug功能

 修改[XDebug]下的配置,注意路径要为phpstudy的安装路径,具体用哪个php版本就填哪个地址

[XDebug]
xdebug.profiler_output_dir="D:\phpStudy2018\PHPTutorial\tmp\xdebug"
xdebug.trace_output_dir="D:\phpStudy2018\PHPTutorial\tmp\xdebug"
zend_extension="D:\phpStudy2018\PHPTutorial\php\php-5.4.45\ext\php_xdebug.dll"
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_port=9003

重启phpstudy,访问http://localhost/phpinfo.php,查看是否已经成功开通

3、因为不止开发一个网站,所以用到了伪域名跳转,一个网站对应一个域名,假如本次调试的域名是 test.com, 打开host,配置域名重定向,在末尾添加 127.0.0.1 test.com 并保存

 

4、修改vhosts.ini,添加test.com的配置

 

<VirtualHost *:80>
    DocumentRoot "D:\test"
    ServerName test.com
    ServerAlias test.com
  <Directory "D:\test">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
     Require all granted
  </Directory>
</VirtualHost>

5、vscode安装插件,搜索php debug并安装

 

6、安装完可以点击插件后面的齿轮-->扩展设置-->在settings.json中编辑,进去配置,输入下面两行代码保存,注意路径要改成自己的

{
    "php.debug.executablePath": "D:\\phpStudy2018\\PHPTutorial\\php\\php-5.4.45\\php.exe",
    "php.validate.executablePath": "D:\\phpStudy2018\\PHPTutorial\\php\\php-5.4.45\\php.exe"
}

7、运行-->添加配置,新增默认的launch.json文件;

 

8、新增index.php用来测试,按F5进行调试模式,确保phpstudy在运行,浏览器访问test.com,即可进入到断点

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值