使用spatie/Laravel-permission权限包时候碰到There is no permission named `permission_name` for guard `backend`

本文记录了解决Laravel5.7结合layui框架中遇到的权限管理问题,详细描述了权限存在但角色授权时显示不存在的错误,通过卸载并重新安装扩展包最终解决了问题。

环境:laravel5.7+layui

我权限是已经有了的,但就是授权给角色的时候一直说不存在,而且guard_name也是没错的,检查来检查去

最后解决卸载了扩展包,重新安装,录数据就好了,不知说啥好,做个记录,

 

2019/1/3

发现了可以先不要选择弹窗提示说不存在的权限,然后就保存,再进去勾选刚才提示不存在的,再按保存就可以了

[ 95% 474/495] //frameworks/base/services/permission:services.permission kotlinc [common] FAILED: out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlin/services.permission.jar out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlin_headers/services.permission.jar rm -rf "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/classes" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/header_classes" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc-build.xml" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/empty" && mkdir -p "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/classes" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/header_classes" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/empty" && out_system/host/linux-x86/bin/zipsync -d out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars -l out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars/list -f "*.java" out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kapt/kapt-sources.jar && out_system/host/linux-x86/bin/gen-kotlin-build-file --classpath "out_system/soong/.intermediates/build/soong/java/core-libraries/stable.core.platform.api.stubs/android_common/turbine-combined/stable.core.platform.api.stubs.jar:out_system/soong/.intermediates/libcore/core-lambda-stubs/android_common/turbine-combined/core-lambda-stubs.jar:out_system/soong/.intermediates/frameworks/base/ext/android_common/turbine-combined/ext.jar:out_system/soong/.intermediates/frameworks/base/framework/android_common/turbine-combined/framework.jar:out_system/soong/.intermediates/frameworks/base/services/core/services.core/android_common/turbine-combined/services.core.jar:out_system/soong/.intermediates/external/kotlinc/kotlin-annotations/android_common/combined/kotlin-annotations.jar:out_system/soong/.intermediates/external/kotlinc/kotlin-stdlib/android_common/combined/kotlin-stdlib.jar:out_system/soong/.intermediates/external/kotlinc/kotlin-stdlib-jdk7/android_common/combined/kotlin-stdlib-jdk7.jar" --name "frameworks__base__services__permission__android_common__services.permission" --out_dir "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/classes" --srcs "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlin/services.permission.jar.rsp" --srcs "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars/list" --out "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc-build.xml" && external/kotlinc/bin/kotlinc -Didea.plugins.compatible.build=999.SNAPSHOT -J--add-opens=java.base/java.util=ALL-UNNAMED -J-Xmx4096M -Xjvm-default=all -Xno-call-assertions -Xno-param-assertions -Xno-receiver-assertions -Xsam-conversions=class -no-stdlib -no-jdk -jvm-target 17 -Xbuild-file=out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc-build.xml -kotlin-home out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/empty -Xplugin=external/kotlinc/lib/jvm-abi-gen.jar -P plugin:org.jetbrains.kotlin.jvm.abi:outputDir=out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/header_classes && out_system/host/linux-x86/bin/soong_zip -jar -o out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlin/services.permission.jar -C out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/classes -D out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/classes -write_if_changed && out_system/host/linux-x86/bin/soong_zip -jar -o out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlin_headers/services.permission.jar -C out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/header_classes -D out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/header_classes -write_if_changed && rm -rf "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars" exception: org.jetbrains.kotlin.backend.common.BackendException: Backend Internal error: Exception during IR lowering File being compiled: /home/user256/work/TVE1086/system/frameworks/base/services/permission/java/com/android/server/permission/access/AccessCheckingService.kt The root cause java.lang.RuntimeException was thrown at: org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:49) at org.jetbrains.kotlin.backend.common.CodegenUtil.reportBackendException(CodegenUtil.kt:241) at org.jetbrains.kotlin.backend.common.CodegenUtil.reportBackendException$default(CodegenUtil.kt:236) at org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invokeSequential(performByIrFile.kt:68) at org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invoke(performByIrFile.kt:55) at org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invoke(performByIrFile.kt:41) at org.jetbrains.kotlin.backend.common.phaser.NamedCompilerPhase.invoke(CompilerPhase.kt:96) at org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:29) at org.jetbrains.kotlin.backend.common.phaser.NamedCompilerPhase.invoke(CompilerPhase.kt:96) at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.invokeToplevel(CompilerPhase.kt:43) at org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.invokeCodegen(JvmIrCodegenFactory.kt:312) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.runCodegen(KotlinToJVMBytecodeCompiler.kt:348) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules$cli(KotlinToJVMBytecodeCompiler.kt:123) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules$cli$default(KotlinToJVMBytecodeCompiler.kt:47) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:167) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:53) at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:101) at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:47) at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:101) at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:79) at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:43) at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit(CLITool.kt:179) at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit$default(CLITool.kt:177) at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMain(CLITool.kt:166) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler$Companion.main(K2JVMCompiler.kt:250) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.main(K2JVMCompiler.kt) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.jetbrains.kotlin.preloading.Preloader.run(Preloader.java:87) at org.jetbrains.kotlin.preloading.Preloader.main(Preloader.java:44) Caused by: java.lang.RuntimeException: Exception while generating code for: FUN name:initialize visibility:public modality:FINAL <> ($this:com.android.server.permission.access.AccessCheckingService) returnType:kotlin.Unit $this: VALUE_PARAMETER name:<this> type:com.android.server.permission.access.AccessCheckingService这个报错是什么原因怎么修复
08-09
[ 27% 2397/8856] //frameworks/base/services/permission:services.permission kotlinc [common] FAILED: out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlin/services.permission.jar out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlin_headers/services.permission.jar rm -rf "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/classes" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/header_classes" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc-build.xml" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/empty" && mkdir -p "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/classes" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/header_classes" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars" "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/empty" && out_system/host/linux-x86/bin/zipsync -d out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars -l out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars/list -f "*.java" out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kapt/kapt-sources.jar && out_system/host/linux-x86/bin/gen-kotlin-build-file --classpath "out_system/soong/.intermediates/build/soong/java/core-libraries/stable.core.platform.api.stubs/android_common/turbine-combined/stable.core.platform.api.stubs.jar:out_system/soong/.intermediates/libcore/core-lambda-stubs/android_common/turbine-combined/core-lambda-stubs.jar:out_system/soong/.intermediates/frameworks/base/ext/android_common/turbine-combined/ext.jar:out_system/soong/.intermediates/frameworks/base/framework/android_common/turbine-combined/framework.jar:out_system/soong/.intermediates/frameworks/base/services/core/services.core/android_common/turbine-combined/services.core.jar:out_system/soong/.intermediates/external/kotlinc/kotlin-annotations/android_common/combined/kotlin-annotations.jar:out_system/soong/.intermediates/external/kotlinc/kotlin-stdlib/android_common/combined/kotlin-stdlib.jar:out_system/soong/.intermediates/external/kotlinc/kotlin-stdlib-jdk7/android_common/combined/kotlin-stdlib-jdk7.jar" --name "frameworks__base__services__permission__android_common__services.permission" --out_dir "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/classes" --srcs "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlin/services.permission.jar.rsp" --srcs "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars/list" --out "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc-build.xml" && external/kotlinc/bin/kotlinc -Didea.plugins.compatible.build=999.SNAPSHOT -J--add-opens=java.base/java.util=ALL-UNNAMED -J-Xmx4096M -Xjvm-default=all -Xno-call-assertions -Xno-param-assertions -Xno-receiver-assertions -Xsam-conversions=class -no-stdlib -no-jdk -jvm-target 17 -Xbuild-file=out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc-build.xml -kotlin-home out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/empty -Xplugin=external/kotlinc/lib/jvm-abi-gen.jar -P plugin:org.jetbrains.kotlin.jvm.abi:outputDir=out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/header_classes && out_system/host/linux-x86/bin/soong_zip -jar -o out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlin/services.permission.jar -C out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/classes -D out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/classes -write_if_changed && out_system/host/linux-x86/bin/soong_zip -jar -o out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlin_headers/services.permission.jar -C out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/header_classes -D out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/header_classes -write_if_changed && rm -rf "out_system/soong/.intermediates/frameworks/base/services/permission/services.permission/android_common/kotlinc/srcJars" exception: org.jetbrains.kotlin.backend.common.BackendException: Backend Internal error: Exception during IR lowering File being compiled: /home/user256/work/TVE1086/system/frameworks/base/services/permission/java/com/android/server/permission/access/AccessCheckingService.kt The root cause java.lang.RuntimeException was thrown at: org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:49) at org.jetbrains.kotlin.backend.common.CodegenUtil.reportBackendException(CodegenUtil.kt:241) at org.jetbrains.kotlin.backend.common.CodegenUtil.reportBackendException$default(CodegenUtil.kt:236) at org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invokeSequential(performByIrFile.kt:68) at org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invoke(performByIrFile.kt:55) at org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invoke(performByIrFile.kt:41) at org.jetbrains.kotlin.backend.common.phaser.NamedCompilerPhase.invoke(CompilerPhase.kt:96) at org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:29) at org.jetbrains.kotlin.backend.common.phaser.NamedCompilerPhase.invoke(CompilerPhase.kt:96) at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.invokeToplevel(CompilerPhase.kt:43) at org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.invokeCodegen(JvmIrCodegenFactory.kt:312) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.runCodegen(KotlinToJVMBytecodeCompiler.kt:348) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules$cli(KotlinToJVMBytecodeCompiler.kt:123) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules$cli$default(KotlinToJVMBytecodeCompiler.kt:47) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:167) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:53) at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:101) at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:47) at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:101) at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:79) at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:43) at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit(CLITool.kt:179) at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit$default(CLITool.kt:177) at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMain(CLITool.kt:166) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler$Companion.main(K2JVMCompiler.kt:250) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.main(K2JVMCompiler.kt) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.jetbrains.kotlin.preloading.Preloader.run(Preloader.java:87) at org.jetbrains.kotlin.preloading.Preloader.main(Preloader.java:44) Caused by: java.lang.RuntimeException: Exception while generating code for: FUN name:initialize visibility:public modality:FINAL <> ($this:com.android.server.permission.access.AccessCheckingService) returnType:kotlin.Unit $this: VALUE_PARAMETER name:<this> type:com.android.server.permission.access.AccessCheckingService
最新发布
08-26
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值