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的主要内容,如果未能解决你的问题,请参考以下文章

用于 laravel 问题的 unisharp 文件管理器

UniSharp/Laravel Filemanager 和 TinyMCE 集成

Unisharp laravel 文件管理器 NotFoundHttpException

在页面内显示 UniSharp/laravel-filemanager(无编辑器)

Laravel UniSharp 文件管理器已上传,但未显示图像

Laravel 文件管理器 UniSharp 不正确的图像 URL