全球主机交流论坛

标题: 【可显示二维码】PHP图片文件暂存分享程序能当图床 [打印本页]

作者: wfc    时间: 2022-7-27 06:59
标题: 【可显示二维码】PHP图片文件暂存分享程序能当图床
本帖最后由 wfc 于 2022-7-29 02:42 编辑

Jirafeau上个版本:https://sunk.eu.org/thread-1040497-1-1.html
伪静态后上传分享链接如:https://file.lzfh.com/2WZj9IQe
演示链接:https://file.lzfh.com/

新增安装设置上传密码后就必须输入密码才能传文件,可以防止他人恶意传文件
综合改动如下:

1:安装界面增加标题、上传密码和上传大小设置
2:改为伪静态,链接更美观
3:优化后台、手机端显示界面
4:后台由POST改为COOKIE一个月有效期
5:多项中文优化
6:更新最新版v4.5.0,新增自动适配黑暗模式主题
7:添加上传后显示链接二维码

# 版本 4.5.0

- 更多新翻译,非常感谢所有贡献者!
- 修复 PHP 8
- 修复密码的自动完成字段
- 修复文件预览
- 支持自动深色主题
- 修正了摆动的管理按钮(浅色和深色默认主题)
- 默认禁用文件重复数据删除
- 修复在 php 配置中为异步上传设置过高值的副作用
- 添加对 X-Sendfile 的支持
- 重试更多类型的可能错误
- 在出现问题时打印更多错误详细信息
- 更多的小修复

新配置项:
- `max_upload_chunk_size_bytes` 选项
- `dark_style` 选项
- 默认的 `file_hash` 选项从 `md5` 到 `random`

Github:https://github.com/yitd/Jirafeau






官方介绍:
- 一个上传→一个下载链接和一个删除链接
- 发送任何大文件(感谢 HTML5 文件 API → PHP post_max_size 限制不相关)
- 显示进度:速度、百分比和剩余上传时间
- 在浏览器中预览内容(如果可能)
- 可选密码保护(用于上传或下载)
- 设置下载到期时间
- 首次下载后自毁选项
- 使用 base 64 编码缩短 URL
- 最大上传大小可配置
- 没有数据库,只使用基本的 PHP
- 具有多种语言的简单语言支持(在 [weblate](https://hosted.weblate.org/engage/jirafeau/) 上帮助我们!)
- 用于存储优化的文件级 [Deduplication](http://en.wikipedia.org/wiki/Data_deduplication)(确实只存储一次重复文件,但会生成多个链接)
- 可选数据加密
作者: Rece    时间: 2022-7-27 07:03
感谢分享
作者: aeox    时间: 2022-7-27 07:06
技术贴绑定
作者: lzlancom    时间: 2022-7-27 07:32
免费空间可以安装吗
作者: 似毛非毛    时间: 2022-7-27 07:35
好东西mark
作者: 腾讯云6折购    时间: 2022-7-27 09:33
太酷了 谢谢大佬
作者: lbw    时间: 2022-7-27 09:35
好东西,支持!之前还用过大佬的网络剪切板
作者: shangpan    时间: 2022-7-27 10:05
支持下技术大佬。
作者: pxy185    时间: 2022-7-27 10:11
全新安装后 上传的文件打不开
作者: NoctuG    时间: 2022-7-27 10:19
后排支持大佬
作者: naukgnay    时间: 2022-7-27 10:23
好东西 收藏一下
作者: Apian    时间: 2022-7-27 10:26
还是没更新文件类型的设置。。。。
作者: laianguo    时间: 2022-7-27 10:31
不错  谢谢分享  等下就搭建。
作者: wfc    时间: 2022-7-27 13:45
lzlancom 发表于 2022-7-27 07:32
免费空间可以安装吗

都可以
作者: h3cie    时间: 2022-7-27 15:11
本帖最后由 h3cie 于 2022-7-27 15:19 编辑

支持一下
作者: feixiang    时间: 2022-7-27 22:01
比原版好用,部分免费空间对伪静态支持不是很好。
作者: 腾讯云6折购    时间: 2022-7-28 10:21
大佬 请问 原项目里面的伪静态代码 要不要一起放到伪静态里面?还是只放你的伪静态就可以呢?

这是官方项目的伪静态
  1. location ~ /var-.* {
  2.         deny all;
  3.         return 404;
  4. }
复制代码

作者: 腾讯云6折购    时间: 2022-7-28 10:22
还有一个小问题 就是伪静态能不能搞成选择性配置呢?不配置照样用的那种
作者: wfc    时间: 2022-7-28 12:56
腾讯云6折购 发表于 2022-7-28 10:21
大佬 请问 原项目里面的伪静态代码 要不要一起放到伪静态里面?还是只放你的伪静态就可以呢?

这是官方项 ...

不需要这个
作者: toot    时间: 2022-7-28 13:01
php语言传不了大文件。小文件还可以

几个G的文件中转还是得用其他语言框架
作者: 冷心    时间: 2022-7-28 14:28
收藏了
感谢楼主分享
作者: junhan    时间: 2022-7-28 14:35
谢谢分享
作者: 腾讯云6折购    时间: 2022-7-28 18:08
大佬 我用的plesk面板 会出现首页图片加载不出来的情况 咋整?伪静态都配置好了


作者: wfc    时间: 2022-7-28 21:02
腾讯云6折购 发表于 2022-7-28 18:08
大佬 我用的plesk面板 会出现首页图片加载不出来的情况 咋整?伪静态都配置好了

...

发链接看看
作者: 腾讯云6折购    时间: 2022-7-28 21:43
wfc 发表于 2022-7-28 21:02
发链接看看

私聊发你了 大佬帮忙看一下 谢谢哦
作者: 幺鸡    时间: 2022-7-28 23:04
老哥牛哇
作者: wfc    时间: 2022-7-29 02:46
添加上传后显示链接二维码
作者: okfree    时间: 2022-8-4 00:15
每次升级直接覆盖吗
作者: feixiang    时间: 2022-8-4 09:32
okfree 发表于 2022-8-4 00:15
每次升级直接覆盖吗

保留配置文件,其他都可以覆盖。
作者: 柳夜熙    时间: 2022-8-4 09:34
挖牛逼



                  

作者: laianguo    时间: 2022-8-4 09:42
我测试无法使用  点击上传文件后没有任何提示。直接不动
作者: okfree    时间: 2022-8-4 09:50
feixiang 发表于 2022-8-4 09:32
保留配置文件,其他都可以覆盖。

谢谢 我直接新版安装的 可是上传后的文件链接进入后打不开
显示 404 Not Found
好像伪静态问题
我Apache用的这个版本里面默认的伪静态
作者: feixiang    时间: 2022-8-4 10:21
okfree 发表于 2022-8-4 09:50
谢谢 我直接新版安装的 可是上传后的文件链接进入后打不开
显示 404 Not Found
好像伪静态问题

是伪静态的问题,你用什么空间装的?
作者: 匿名会员    时间: 2022-8-4 11:22
这个如何剑皇
作者: okfree    时间: 2022-8-4 11:46
feixiang 发表于 2022-8-4 10:21
是伪静态的问题,你用什么空间装的?

免费空间装的
作者: feixiang    时间: 2022-8-4 11:47
okfree 发表于 2022-8-4 11:46
免费空间装的

如果是free的话,伪静态好像有问题。
换个免费空间试下。
作者: okfree    时间: 2022-8-4 11:47
feixiang 发表于 2022-8-4 11:47
如果是free的话,伪静态好像有问题。
换个免费空间试下。

不是free.fr空间
free.fr空间只能用原版
作者: 萌新小白    时间: 2022-8-17 09:57
支持OD 对象存储就更爽
作者: Oracle.    时间: 2022-8-17 10:38
马克,感谢分享
作者: Kevil    时间: 2022-8-17 13:37
马克一下




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4