Laravel 工匠路由列表中的 HTTPException

Posted

技术标签:

【中文标题】Laravel 工匠路由列表中的 HTTPException【英文标题】:HTTPException in Laravel artisan route list 【发布时间】:2016-06-01 05:45:46 【问题描述】:

我遇到了一个问题,运行 php artisan route:list 会抛出 Symfony\Component\HttpKernel\Exception\HttpException 但它没有给我任何其他输出或在我能看到的任何地方记录它。

我试过composer updatedump-autoload以及刷新路由缓存,debug也设置为true。 如何获得有关正在抛出的 HttpException 的更多信息?

【问题讨论】:

删除您在config/app.php(或 Laravel 4 的 app/config/app.php)中手动添加的所有服务提供者,然后再次尝试 route:list 在配置文件中查找任何拼写错误。 我尝试删除自定义服务包含,但没有帮助 wvwn 使用另一个 composer dump-autoload 和清除路由缓存。 我也查看了配置文件,但没有发现任何错误 【参考方案1】:

我发现您可以运行带有 -verbose 标志的 route:list 命令,该标志会输出完整的错误堆栈。

php artisan -v route:list

从此我发现了我的错误,祝你好运!

【讨论】:

【参考方案2】:

在我的情况下,你可以运行这个命令composer dumpautoload,然后尝试php artisan route:list,它肯定会工作。

【讨论】:

以上是关于Laravel 工匠路由列表中的 HTTPException的主要内容,如果未能解决你的问题,请参考以下文章

Laravel - 从路由调用工匠队列命令 - 邮递员超时

如何编写工匠命令以在 Laravel 中搜索特定路线名称

我想从 laravel 中的 vue.js 代码运行工匠命令

在Laravel 5.3.30工匠指挥不起作用

工匠迁移:laravel 5.3 中的回滚错误

laravel 中的 PHP 工匠中间件错误