Laravel Artisan 命令显示详细的错误消息

Laravel Artisan Command show verbose error messages

通常我 运行 一个 laravel artisan 命令像

php artisan Command -v

如果出现错误,我可以使用 -v 标志找到 file/line#。

出于某种原因,-v 无法执行我的命令之一。因此,我收到了一条非常有限的错误消息:

[Symfony\Component\Debug\Exception\FatalErrorException] Call to a member function getArgument() on null

这个命令恰好调用了一些扩展别人代码的代码。

知道如何在错误消息中得到 file/line 输出吗?

旧的,但与我的问题/答案有关...

...详细级别...

// -v|vv|vvv Increase the verbosity of messages: 
//    1 for normal output, 2 for more verbose output and 3 for debug
php artisan --verbose

这里有很好的参考... https://github.com/JesseObrien/laravel-cheatsheet(移动到 github)

laravel抓到 你可以在这个文件的“句柄”函数中转储细节

/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php