最近在laravel做项目的时候,使用的是Permission。在新加权限后,发现新加的权限不生效,知道要清除缓存,就把浏览器的缓存给清除了,…发现还是没有生效,请教了一下度娘,原来是要清除服务器那里的缓存,虽然简单,但还是记录一下
参考方法有如下两种:
1.可以在应用程序代码中运行以下命令:
app()->make(\Spatie\Permission\PermissionRegistrar::class)->forgetCachedPermissions();
2.使用Artisan命令:
php artisan permission:cache-reset