当前位置: 首页 > news >正文

【运维笔记】Hyperf正常情况下Xdebug报错死循环解决办法

问题描述

在使用hyperf进行数据库迁移时,迁移报错:

file

查看报错信息,错误描述是Xdebug检测到死循环,可是打印的堆栈确实正常堆栈,没看到死循环。

寻求解决

gpt

file

说的跟没说一样。。

google一下

直接把报错信息粘贴上去:

file

不愧是最强搜索引擎google,第一个结果就是我们想要的

不愧是最好的cs问答平台Stack Overflow,第一个答案就是我们的解决方法。

解决方法

在php.ini中编辑

xdebug.max_nesting_level=512
max_execution_time = 600

file

xdebug.max_nesting_level是堆栈深度限制,原先是256,现在改成512,

max_execution_time 是执行超时时间,这里设置为十分钟(?)

验证效果

file

成功执行数据库迁移

http://www.lryc.cn/news/262076.html

相关文章:

  • 嵌入式开发中的总线与时钟
  • k8s debug 浅谈
  • Day10 Liunx高级系统设计11-数据库2
  • 车载导航系统UI界面,可视化大屏设计(PS源文件)
  • 工作之踩坑记录
  • 【深度学习目标检测】四、基于深度学习的抽烟识别(python,yolov8)
  • YML学习
  • 华为HCIP认证H12-821题库下
  • 01--二分查找
  • 初识大数据应用,一文掌握大数据知识文集(1)
  • Kafka生产问题总结及性能优化实践
  • [MySQL]数据库原理2,Server,DataBase,Connection,latin1、UTF-8,gb2312,Encoding,Default Collation——喵喵期末不挂科
  • 【算法集训】基础数据结构:十、矩阵
  • python排序算法 直接插入排序法和折半插入排序法
  • 【flutter对抗】blutter使用+ACTF习题
  • OpenHarmony 如何去除系统锁屏应用
  • Python - 搭建 Flask 服务实现图像、视频修复需求
  • C#基础——构造函数、析构函数
  • jmeter 如何循环使用接口返回的多值?
  • VLAN 详解一(VLAN 基本原理及 VLAN 划分原则)
  • Android - 分区存储 MediaStore、SAF
  • Shiro框架权限控制
  • centOS7 安装tailscale并启用子网路由
  • spring 项目中如何处理跨越cors问题
  • importlib --- import 的实现
  • 【PyTorch】现代卷积神经网络
  • 用python编写九九乘法表
  • Google Gemini 模型本地可视化
  • 数据修复:.BlackBit勒索病毒来袭,安全应对方法解析
  • 拓扑排序实现循环依赖判断 | 京东云技术团队