Laravel 执行 php artisan route:cache 时报错 LogicException
来源:互联网 发布:淘宝义卖作文 编辑:程序博客网 时间:2024/05/22 04:31
执行:php artisan route:cache
报错文本
D:\laragon\www\blog (master)$ php artisan route:cacheRoute cache cleared! [LogicException] Unable to prepare route [api/user] for serialization. Uses Closure.
这个异常的错误信息,提示的已经非常明确了:大概意思就是说在闭包里边,是不能够进行路由缓存的。那么现在就有两种办法:
① 想要继续使用闭包,那就只能放弃路由缓存。
② 那就是在路由里边,也就是routes/api.php、routes/web.php中,不要使用闭包的方式,统统改为控制器路由或资源路由。
③找到routes/api.php,暂时注释以下代码:
Route::middleware('auth:api')->get('/user', function (Request $request) { return $request->user();});
④再次执行php artisan route:cache
D:\laragon\www\blog (master)$ php artisan route:cacheRoute cache cleared!Routes cached successfully!
另,清除Laravel路由缓存命令:php artisan route:clear
阅读全文
0 0
- Laravel 执行 php artisan route:cache 时报错 LogicException
- 2. Laravel5学习笔记:执行route:cache时报LogicException
- Laravel 5.4 php artisan migrate 报错
- laravel php artisan 错误
- Laravel中数据迁移执行php artisan migrate 报错问题
- laravel 5 数据填充php artisan db:seed报错
- PHP laravel系列之PHP Artisan Tinker
- php laravel route
- Laravel命令行 php artisan常用方法
- laravel artisan
- Laravel:php artisan migrate报错SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default
- laravel框架-php artisan db:seed --class=RoleSeeder 报错 Class RoleSeeder does not exist
- laravel 5.3 route.php文件
- php artisan migrate 执行问题(WNMP)
- laravel php artisan console 二. 附加参数与案例
- Laravel artisan 命令工具
- Laravel artisan 命令工具
- Laravel artisan常用命令集锦
- STM32F4的GPIO模式
- SQLXXXXX=XX
- 13周Map
- LeetCode 136 SingleNumber
- 51nod 1421 最大mod值 (排序+二分搜索)
- Laravel 执行 php artisan route:cache 时报错 LogicException
- 浅析深究什么是中间件
- Git remote
- Shell脚本实例(一) 监控一个程序的运行情况
- matlab中plot函数画图的相关问题
- Java 模拟并发操作
- js事件全解
- 关于使用StickyDecoration分组错乱问题
- LeetCode 分类练习(4)—— set 和 map 在解题中的应用