TinyFileManager一款强大的单文件目录程序支持上传预览编辑压缩等功能TinyFileManager一款强大的单文件目录程序支持上传预览编辑压缩等功能

生命不息,
折腾不止!

TinyFileManager一款强大的单文件目录程序支持上传预览编辑压缩等功能

介绍

TinyFileManager是一个单文件的目录程序,优点是部署简单,快速,只需将文件上传至网站即可使用,并且功能丰富,几乎需要使用的功能都包含在内,支持数十种语言,包含中文繁/简字体;

截图

 

 

功能

  • 支持上传下载
  • 支持URL上传
  • 支持多用户,账号/密码
  • 支持用户权限设置
  • 支持多国语言
  • 支持在线预览
  • 支持在线压缩/解压,使用zip
  • 支持在线创建/编辑/粘贴/复制/移动/删除
  • 支持在线搜索/筛选
  • 支持隐藏指定文件及文件夹

源码

官网:https://tinyfilemanager.github.io

说明:https://tinyfilemanager.github.io/docs

演示:https://tinyfilemanager.github.io/demo

GitHub:https://github.com/prasathmani/tinyfilemanager

密码生成:http://www.passwordtool.hu/php5-password-hash-generator

使用

下载得到的压缩包解压后将其中的 tinyfilemanager.php 文件上传至网站目录并重命名为 index.php 即可

然后打开网站即可看到登录页面,默认有两个用户用户名:admin密码:admin@123 和 用户名:user密码:12345

账户密码

修改用户及密码只需修改 index.php 中以下代码

前面的是用户名,密码部分采用的是PHP哈希密码值,从上面给出的密码生成网站生成即可;

// Users: array('Username' => 'Password', 'Username2' => 'Password2', ...)
$auth_users = array(
    'admin' => '$2y$10$axZWlisI..n9xmULN4gbhectUdOpu0z64xb9ysycHQ5ubKYcEY5sW', //admin
    'user' => '$2y$10$.mwmDmZH2003EjFobn86QuU3kr6NAmUYAaMVWQdLXYkirie7EJxj6', //12345
);

如果不想使用账户密码,可以修改以下代码

$use_auth = true;

# 要使用账号密码设置为true,不使用账号密码设置为false

 

设置语言

index.php 这个程序文件是默认英语,不能设置成其它语言

修改语言需要将压缩包内的语言文件 translation.json 一同上传即可

然后即可在目录设置中修改语言了

隐藏文件

如果需要隐藏指定文件或文件夹,可以修改以下代码

$exclude_items = array();

# 例:隐藏名为sunpma的文件夹,隐藏名为sunpma.mp4的视频文件,隐藏所有后缀为.zip的文件;
# 注意最后一个设置项没有,符号;

$exclude_items = array(
    'sunpma',
    'sunpma.mp4',
    '*.zip'
);

还有其它许多功能,大家可以看看官方说明文档,都解释得比较详细了;

赞() 打赏
未经允许不得转载:我的博客 » TinyFileManager一款强大的单文件目录程序支持上传预览编辑压缩等功能
分享到: 更多 (0)

评论 4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    这是评论测试

    DUX主题小秘7个月前 (09-17)回复
    • 飞歌导航东方红烦得很

      themebetter主题小秘3周前 (04-08)回复
  2. #2

    这是新的一条评论

    DUX主题小秘7个月前 (09-17)回复
  3. #3

    未来一年,中国的移动支付市场会是什么样?

    DUX主题小秘7个月前 (09-17)回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

大前端WP主题 更专业 更方便

联系我们 联系我们