LucienShui / PasteMe

PasteMe 是一个无需注册的文本分享平台(未登陆状态下只能使用阅后即焚),可以为文本设置密码和阅后即焚,支持二维码分享和各种一键复制,针对代码提供了额外的高亮功能。
https://pasteme.cn
GNU General Public License v3.0
1.18k stars 153 forks source link

前100条文本的加载问题 #118

Closed HanadaLee closed 3 years ago

HanadaLee commented 3 years ago

使用docker部署之后发现无法访问生成的文本。 查阅文档后发现 https://docs.pasteme.cn/#/documentation 这里介绍说 索引的长度至少为三个字符,至多为八个字符。

但是生成时却是从1开始的(example.com/1),生成后访问这个链接返回404,也就意味着1-99都无法正常使用,我目前把前99条都用文本塞满之后到了第100条才成功显示出来,能够正常使用。建议做一下修正,让索引ID从100开始排序。 或者使用随机ID

LucienShui commented 3 years ago

数据库用的是 SQLite 还是 MySQL?数据库的版本号是多少?

HanadaLee commented 3 years ago

用Docker Compose生成的,没改动配置,应该是mysql5.5

LucienShui commented 3 years ago

这是不符合预期的,但我在本地并没有复现这一行为。 如果可以的话,能帮忙尝试下目前的版本吗?

https://github.com/LucienShui/PasteMe/blob/main/docker-compose.yml

HanadaLee commented 3 years ago

现在我也懒得去测试了,不过首次部署是从100开始的么,我看你的线上网站也是1-99无法访问的,例如 https://pasteme.cn/99

LucienShui commented 3 years ago

按照预期,第一条 Paste 的 ID 应该是 100。如果不是从 100 开始的话,是不符合预期的。 那我就先 close 这个 issue 了哈,如果有问题的话欢迎再反馈。