【运维笔记】Hyperf正常情况下Xdebug报错死循环解决办法
2023-12-17 22:34:27
问题描述
在使用hyperf进行数据库迁移时,迁移报错:
查看报错信息,错误描述是Xdebug检测到死循环,可是打印的堆栈确实正常堆栈,没看到死循环。
寻求解决
gpt
说的跟没说一样。。
google一下
直接把报错信息粘贴上去:
不愧是最强搜索引擎google,第一个结果就是我们想要的
不愧是最好的cs问答平台Stack Overflow,第一个答案就是我们的解决方法。
解决方法
在php.ini中编辑
xdebug.max_nesting_level=512
max_execution_time = 600
xdebug.max_nesting_level是堆栈深度限制,原先是256,现在改成512,
max_execution_time 是执行超时时间,这里设置为十分钟(?)
验证效果
成功执行数据库迁移
文章来源:https://blog.csdn.net/Left_Zzzz/article/details/135050382
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!