nieyuli 发表于 2025-5-30 12:25:22

docker-compose运行的,上传错误,请教是什么原因?
https://img.131213.xyz/api/cfile/AgACAgUAAx0Eflp52gACxz9oOTMHQQpURASghvkSHqmUu0mnDAACiMQxG35vyFXiXHlS42Dj-wEAAwIAA3cAAzYE

gotohost 发表于 2025-5-30 13:37:11

1、原图和缩略图的存放路径层级最好同级单独分开,现在是uploads目录下直接存原图,uploads的子目录thumbnail存缩略图,图片多了不方便管理
2、原图和缩略图应多层级存放,现在都是直接单目录存放,图片多了,单目录下几万或过10万+的图片会有问题的,建议hash文件名前4位做分层目录(或按日期),如 /ab/e4/17565456428.webp
3、图片名字现在按生成时候的时间戳,这样原图和缩略图文件名肯定不一致,如果能统一,数据库大小减半,知名的图床大站都是统一的(当然他们不一定用的时间戳做文件名)
4、上传后没有显示预览图(缩略图),用户无法第一时间确认上传的图片内容是否正确(例如选错图片上传后及时发现)
5、图片广场的预览图加个复制原图地址按钮,否则用户无法获取原图,若是你故意为之那可忽略
6、生成图片url后同时给出删除链接,用户日后可自行决定删除,这个功能后台开关配置控制。

网盘 发表于 2025-5-30 13:48:55

能用虚拟主机安装上的图床,为啥我要浪费一个小鸡去安装这个?

Aerry 发表于 2025-5-30 17:46:49

Stb 图床程序0.0.6版本更新说明

增加鉴黄功能
增加用户管理分页功能
精简项目代码
优化部分逻辑

Aerry 发表于 2025-5-30 18:34:07

本帖最后由 Aerry 于 2025-5-30 18:38 编辑

nieyuli 发表于 2025-5-30 12:25
docker-compose运行的,上传错误,请教是什么原因?

单从图上来看大概率是后端没有运行成功, 你看看是不是没装数据库或者连不上数据库

songsong 发表于 2025-5-30 18:54:42

:lol已Star

shengran 发表于 2025-5-30 21:14:07

Aerry 发表于 2025-5-30 18:34
单从图上来看大概率是后端没有运行成功, 你看看是不是没装数据库或者连不上数据库 ...

大佬能写一个更小白点的教程吗?包括nginx反带教程,docker_compose里面的jwt不太懂

shengran 发表于 2025-5-30 21:22:58

演示站也上传失败

Aerry 发表于 2025-5-30 21:51:38

shengran 发表于 2025-5-30 21:22
演示站也上传失败

估计是你在我更新后端的时候上传的

Aerry 发表于 6 天前

本帖最后由 Aerry 于 2025-6-1 00:18 编辑

gotohost 发表于 2025-5-30 13:37
1、原图和缩略图的存放路径层级最好同级单独分开,现在是uploads目录下直接存原图,uploads的子目录thumbna ...

你想要的是这种效果吧? 采纳了, 虽然说本来就打算做的
https://i.miji.bid/2025/06/01/9f7dca6edf580e33fa2c2ab99946b0cb.png
https://i.miji.bid/2025/06/01/d69f7854dcd1665231d64de8e59ea576.png
页: 1 2 3 4 5 [6] 7 8 9
查看完整版本: 分享一下我自己目前正在开发的图床程序: Stb图床