Laragon集成开发环境+配置Xdebug+postman运行Xdebug

[ Laravel 5.5 文档 ] 快速入门 —— 使用 Laragon 在 Windows 中搭建 Laravel 开发环境:http://laravelacademy.org/post/7754.html

下载:https://www.laragon.org/download/

 安装完成后

 

创建项目

在D:\laragon\www新建一个文件夹aa,重启Laragon服务,即可

 

 

菜单带有很多功能

Nginx->dir:alias  会进入D:\laragon\etc\nginx\alias

我们可以跳到D:\laragon\etc\nginx\sites-enabled

像auto.aa.test.conf就是我创建的一个网站后的配置了,打开文件

这里可以修改对应的域名和指向的项目入口

 

问题解决:

访问不了,或必须带8080访问

Nginx默认访问端口设为80

 

 

现在来打开xdebug调试功能

首先在谷歌浏览器安装Xdebug扩展

 

 

当前php版本也需要支持Xdebug

 php.ini最后加

1
2
3
4
5
6
7
[xdebug]
zend_extension="D:\laragon\bin\php\php-7.1.14-Win32-VC14-x64\ext\php_xdebug-2.6.0-7.1-vc14-x86_64.dll"
xdebug.remote_enable=true    
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000      
xdebug.remote_handler=dbgp
xdebug.idekey="PHPSTORM"

  

下载安装:php_xdebug-2.6.0-7.1-vc14-x86_64.dll

链接:https://pan.baidu.com/s/1MsJ6C7kXwceL4PgWACzWxA 密码:h9tu

https://xdebug.org/download.php

放到对应php的ext文件夹下即可

执行php -m

使用一下Laragon的cmd终端

 

 打开phpstorm

 Run->Break at first line in PHP scripts

 

然后打个断点

浏览器请求对应页面,回到phpstorm,已经跳到对应断点

 

 

Xdebug变量跟踪

Run->Evaluate Expression

 Evaluate Expression

 

 是不是很方便,很强大哈哈!

 

补充:postman Xdebug

有时我们需要测试post之类的请求,就需要用到postman了,那posytman怎么使用phpstorm的xdebug呢

首先谷歌要装一下Postman和Postman Interceptor

打开谷歌浏览器右上角的postman Interceptor扩展

打开 更多工具-》扩展程序-》postman,再启动右上角的监控图标

 

 然后设置断点,再在postman访问即可

 

posted @   程序生(Codey)  阅读(1287)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!
点击右上角即可分享
微信分享提示