【发布时间】:2022-01-25 03:50:49
【问题描述】:
我的 Laravel 缓存有问题, 当我在 spatie/laravel-permission 包中添加/更改路由或更改角色时,我必须清除缓存, 这个问题有解决办法吗?
【问题讨论】:
标签: laravel optimization laravel-permission
我的 Laravel 缓存有问题, 当我在 spatie/laravel-permission 包中添加/更改路由或更改角色时,我必须清除缓存, 这个问题有解决办法吗?
【问题讨论】:
标签: laravel optimization laravel-permission
默认设置为 24 小时。
您可以在 config/permissions.php 文件中更改它。
默认缓存过期时间为 24 小时。如果您希望更改过期时间,可以在 config/permission.php 文件中的缓存数组中进行。
https://spatie.be/docs/laravel-permission/v5/advanced-usage/cache
【讨论】:
您可以从控制器运行这些缓存删除命令。
Artisan::call("cache:forget spatie.permission.cache");
Artisan::call("cache:clear");
【讨论】: