【问题标题】:Artisan error doesn't show line number工匠错误不显示行号
【发布时间】:2016-05-17 15:25:00
【问题描述】:

我正在为我的 Laravel 5.1 应用程序编写控制台命令。在开发过程中,我在某个地方遇到了错误。当工匠报告错误时,它没有给我行号或文件;我只是在以红色背景突出显示的 shell 中出现错误:

  [ErrorException]
  Undefined variable: answerer

如何让工匠向我展示有关错误发生位置的更多信息,特别是行号和文件?

【问题讨论】:

  • 你能告诉我这个错误是哪个工匠命令吗?
  • 我写了一个自定义命令,叫做survey:complete
  • 好的,您的自定义命令代码可能有误。在命令操作代码上搜索应答器变量
  • @DipeshShihora 这是我的自定义代码中的错误。我希望工匠报告文件和行号以简化搜索。

标签: laravel-5.1 laravel-artisan


【解决方案1】:

由于这是我在 Google 中的第一次点击,所以我在这里回复。我设法找到了解决这个问题的方法。只需将 -v 选项添加到 artisan 即可获取堆栈跟踪,包括行号。

php artisan -v survey:complete

在你的情况下。

【讨论】:

    猜你喜欢
    • 2016-08-31
    • 2021-08-31
    • 2018-05-07
    • 2018-06-03
    • 2013-06-03
    • 1970-01-01
    • 2014-06-17
    • 2016-08-17
    • 2018-04-01
    相关资源
    最近更新 更多