Laravel 8 UniSharp File Manager 3 - 图片已上传但未显示

Posted

技术标签:

【中文标题】Laravel 8 UniSharp File Manager 3 - 图片已上传但未显示【英文标题】:Laravel 8 UniSharp File Manager 3 - image uploaded but not showing 【发布时间】:2021-07-31 13:30:48 【问题描述】:

当我使用 LFM 上传一些文件时,图像会上传到 storage/app/public/photos/shares 中创建的新文件夹中,缩略图会上传到嵌套文件夹 thumbs 中。但是图像缩略图没有显示在 FM 中,只有空白图像下的文件名。

1/ 我该如何解决?

2/ 在图片下面有一个蓝色的小盒子,里面有数字 1 。那是什么?我可以摆脱它吗?

3/ 我也觉得奇怪的是图像存储在“共享”文件夹中,尽管在 /config/lfm.php 中将其设置为 false。我是否也必须编辑 unisharp/laravel-filemanager/src/config/lfm.php?还是应该删除 /config 中的那个?

'allow_shared_folder'      => false,
'shared_folder_name'       => 'shares',

4/ 我也不希望该位置用于上传。相反,我希望将图像存储在 /public/images/uploads 中,并将文件存储在 /public/files/uploads 中。我在哪里更改这些路径?

【问题讨论】:

【参考方案1】:

将您的 APP_URL="localhost" 更改为您的端口(例如:APP_URL=http://127.0.0.1:8000

【讨论】:

【参考方案2】:

在配置文件夹中 打开文件系统.php

替换 './storage' 而不是 storage_path('app/public')

【讨论】:

以上是关于Laravel 8 UniSharp File Manager 3 - 图片已上传但未显示的主要内容,如果未能解决你的问题,请参考以下文章

UniSharp/Laravel Filemanager 和 TinyMCE 集成

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

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

Unisharp laravel 文件管理器 NotFoundHttpException

如何在 flm.php 中为 unisharp/laravel-filemanager 添加多个 Auth

UniSharp 文件管理器不适用于 Laravel 7