phpStorm+XDebug前后端分离开发调试Laravel项目代码 | Laravel | Laravel China 社区


本站和网页 https://learnku.com/laravel/t/54181 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

phpStorm+XDebug前后端分离开发调试Laravel项目代码 | Laravel | Laravel China 社区
Laravel
话题列表
社区 Wiki
优质外文
招聘求职
Laravel 实战教程
社区文档
登录
注册
Laravel
首页
Laravel
Go
PHP
Vue.js
Python
Java
MySQL
Rust
LK
Elasticsearch
F2E 前端
Server
程序员
Database
DevTools
Computer Science
手机开发
AdonisJS
社区
Wiki
教程
Laravel 实战教程首页
《L01 Laravel 教程 - Web 开发实战入门》
《L02 Laravel 教程 - Web 开发实战进阶》
《L03 Laravel 教程 - 实战构架 API 服务器》
《L04 Laravel 教程 - 微信小程序从零到发布》
《L05 Laravel 教程 - 电商实战》
《L06 Laravel 教程 - 电商进阶》
《LX1 Laravel / PHP 扩展包视频教程》
《LX2 PHP 扩展包实战教程 - 从入门到发布》
《L07 Laravel 教程 - Laravel TDD 测试实战》
《LX3 Laravel 性能优化入门》
《LX4 Laravel / PHP 五分钟视频》
文档
社区文档首页
《Laravel 中文文档》
《Laravel 速查表》
《PHP 代码简洁之道》
《Laravel 编码技巧》
《Dcat Admin 中文文档》
《Laravel Nova 中文文档》
《Lumen 中文文档》
《Dingo API 中文文档》
《 Laravel 项目开发规范》
《构建 Laravel 开发环境》
登录
注册
微信登录
phpStorm+XDebug前后端分离开发调试Laravel项目代码
问答
175
创建于 1年前
更新于 1年前
1. 开发环境
windows;PHP7.3;phpstorm-2020.3.2;Xdebug_nts_3_vc15_64;phpstudy集成环境。
2. 目标结果
phpstorm监听本机Post请求,根据断点调试代码。
3. 目前进展
phpstorm只能监听/调试 浏览器打开的PHP文件代码,根据断点在phpstorm调试【第三张图】。发送Post请求本机可以收到,可以正常处理并返回结果, 但是断点没有预期效果【第四张图--到最后】。
谢谢大家。
phpstorm
Xdebug
php7.3
举报
luomg1995
14 声望
暂无个人描述~
2 人点赞
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
推荐文章:
更多推荐...
博客
推荐个起变量名的PHPSTORM的插件
10
11
1年前
博客
在 PhpStorm 中使用 PHP Inspections 进行代码静态分析
23
2年前
博客
在 macOS Catalina 10.15 搭建 PHP 开发环境
12
15
3年前
博客
PhpStorm 中使用 gitbash 作为 terminal 终端命令行
11
3年前
博客
PhpStorm + Homestead 配置 xdebug
19
3年前
博客
[强迫症福利] 使用 PHPStorm 对齐数组的键值对
18
14
3年前
Umbrella-J
25 声望
最佳答案
Xdebug 需要收到某种信号才会激活。可以在请求中带上 XDEBUG_SESSION_START 参数或者在 Cookie 中带上 XDEBU_SESSION。
或者也可以将 xdebug.remote_autostart 参数设为 1,Xdebug 就会对每个请求都去尝试建立远程调试会话。就不用在请求时独立带上前面提到的参数了。
1年前
评论
评论
luomg1995
(楼主)
1年前
哈哈 谢谢大佬指导。
xdebug.remote_autostart 参数是Xdebug 2.x的写法,3.x是 start_with_request ; 配置调通后太高兴了,于是在2.x和3.x之间来回切换查看差异,频繁在php.ini编辑,结果有点不正常了,第一个断点不会挂起,如果只有一个断点就等于刚配置时没有断点一样,当然phpStorm也提示了,按照提示没有解决。这个是个遗憾。调试会话已完成且未暂停 这可能是由于路径映射配置错误或本地和远程项目未同步。要找出问题,请在 PHP|服务器下检查 'wxminrun' 服务器的路径映射配置,或启用 '在 PHP 脚本中的第一行中断' 选项(位于运行菜单下)。 不再显示
luomg1995
(楼主)
1年前
一个断点不会挂起的问题解决了,phpStorm配置的问题。
Carrick__
1年前
请问下 我在postman可以出发 或者浏览器接口插件可以触发xdebug 调试 在本地项目运行触发不了xdebug是怎么回事?
举报
讨论数量: 2
排序:
时间
投票
Umbrella-J
25 声望
Xdebug 需要收到某种信号才会激活。可以在请求中带上 XDEBUG_SESSION_START 参数或者在 Cookie 中带上 XDEBU_SESSION。
或者也可以将 xdebug.remote_autostart 参数设为 1,Xdebug 就会对每个请求都去尝试建立远程调试会话。就不用在请求时独立带上前面提到的参数了。
1年前
评论
评论
luomg1995
(楼主)
1年前
哈哈 谢谢大佬指导。
xdebug.remote_autostart 参数是Xdebug 2.x的写法,3.x是 start_with_request ; 配置调通后太高兴了,于是在2.x和3.x之间来回切换查看差异,频繁在php.ini编辑,结果有点不正常了,第一个断点不会挂起,如果只有一个断点就等于刚配置时没有断点一样,当然phpStorm也提示了,按照提示没有解决。这个是个遗憾。调试会话已完成且未暂停 这可能是由于路径映射配置错误或本地和远程项目未同步。要找出问题,请在 PHP|服务器下检查 'wxminrun' 服务器的路径映射配置,或启用 '在 PHP 脚本中的第一行中断' 选项(位于运行菜单下)。 不再显示
luomg1995
(楼主)
1年前
一个断点不会挂起的问题解决了,phpStorm配置的问题。
Carrick__
1年前
请问下 我在postman可以出发 或者浏览器接口插件可以触发xdebug 调试 在本地项目运行触发不了xdebug是怎么回事?
举报
Neilyozの鱼不浪
课程读者
138 声望
这玩意儿我开启之后WIN下的PHP环境巨卡
1年前
评论
评论
luomg1995
(楼主)
1年前
PHP环境巨卡?不是电脑卡?
Neilyozの鱼不浪
(作者)
1年前
@luomg1995 PHP卡顿
举报
讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
<a href="javascript:;" class="mr-2 ui popover text-mute" data-html="黏贴或拖拽图片至输入框内皆可上传图片">
<a href="javascript:;" class="mr-2 ui popover text-mute hide-on-mobile" data-html="支持除了 H1~H6 以外的GitHub 兼容 Markdown">
支持 MD
帮助
关注本文
评论
luomg1995
14 声望
纠错改进
社区赞助商
成为赞助商
社区赞助商
成为赞助商
关于 LearnKu
LearnKu 是终身编程者的修道场
做最专业、严肃的技术论坛
LearnKu 诞生的故事
资源推荐
《社区使用指南》
《文档撰写指南》
《LearnKu 社区规范》
《提问的智慧》
服务提供商
其他信息
成为版主
所有测验
联系站长(反馈建议)
粤ICP备18099781号-6
粤公网安备 44030502004330号
违法和不良信息举报
由 Summer 设计和编码 ❤
请登录
提交
忘记密码?
or
注册
第三方账号登录
微信登录
GitHub 登录
内容举报
匿名举报,为防止滥用,仅管理员可见举报者。
我要举报该,理由是:
垃圾广告:恶意灌水、广告、推广等内容
无意义内容:测试、灌水、文不对题、消极内容、文章品质太差等
违规内容:色情、暴利、血腥、敏感信息等
不友善内容:人身攻击、挑衅辱骂、恶意行为
科学上网:翻墙、VPN、Shadowsocks,政策风险,会被关站!
不懂提问:提问太随意,需要再做一遍《提问的智慧》测验
随意提问:提问没有发布在社区问答分类下
排版混乱:没有合理使用 Markdown 编写文章,未使用代码高亮
内容结构混乱:逻辑不清晰,内容混乱,难以阅读
标题随意:标题党、标题不释义
尊重版权:分享付费课程、破解软件(付费),侵犯作者劳动成果
其他理由:请补充说明
举报
取消