gpt4 book ai didi

php - 当通过 cli 命令抛出异常时,Symfony 3.3 获取堆栈跟踪(例如服务器 :start)

转载 作者:行者123 更新时间:2023-12-05 04:08:56 27 4
gpt4 key购买 nike

当我运行一个 cli 命令时,在我的 Symfony 3.3 项目上:

php ./bin/console server:start

有时会抛出错误,例如:

  [Symfony\Component\Debug\Exception\ContextErrorException]      
Warning: key() expects parameter 1 to be array, boolean given

所以我会使用 Xdebug 调试它,但这可能很耗时。因此找到它的堆栈跟踪将有助于将断点放在正确的位置。

那么我怎样才能获得框架抛出的“系统性”异常的堆栈跟踪?

最佳答案

是的,这很烦人。这是 Symfony 的已知问题。它将在 Symfony 3.4 后修复:

关于php - 当通过 cli 命令抛出异常时,Symfony 3.3 获取堆栈跟踪(例如服务器 :start),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47033739/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com