UniSharp 文件管理器不适用于 Laravel 7
Posted
技术标签:
【中文标题】UniSharp 文件管理器不适用于 Laravel 7【英文标题】:UniSharp File manager not working with Laravel 7 【发布时间】:2020-11-29 17:47:28 【问题描述】:我最近实现了 tinyMCE,当我尝试测试文件管理器时,我正在使用 UniSharps 文件管理器来处理文件,我将参数 2 传递给 Illuminate\Auth\SessionGuard::__construct() 必须是 Illuminate\Contracts 的实例\Auth\UserProvider,null 给定错误。 我尝试了一些解决方案,例如进入 config/lfm.php 文件并将中间件选项编辑为 'middlewares' => [] 并且我也尝试删除此选项并且我尝试了 'middleware' => [' web','auth'] 在 Route:group 中。 我确实使用了自己的自定义防护,但我从这条路线中删除了它们,以防它受到干扰,但它仍然显示相同的错误,以防万一我也清除了路线和配置,但这也不起作用。 我正在使用 laravel 7。
【问题讨论】:
【参考方案1】:这个问题是通过将 'middleware' => ['web','auth'] 更改为 'middleware' => ['web','auth:Admin'] 解决的,因为我使用了不同的防护
【讨论】:
以上是关于UniSharp 文件管理器不适用于 Laravel 7的主要内容,如果未能解决你的问题,请参考以下文章
UniSharp/Laravel Filemanager 和 TinyMCE 集成
Unisharp laravel 文件管理器 NotFoundHttpException
在页面内显示 UniSharp/laravel-filemanager(无编辑器)