宝塔面板搭建一个漂亮的单文件PHP文件管理器 – 非常适合做套图

136次阅读
没有评论

程序基于PHP,安装简单;而且就一个PHP单文件,上传即用,开箱即食。支持在线播放 视频 音乐 和内置显示某些语言文件代码等等。这篇教程就基于宝塔来搭建这个程序。宝塔面板搭建一个漂亮的单文件PHP文件管理器

简介

  • 官网:https://files.photo.gallery/
  • 演示:https://files.photo.gallery/demo/?balloons
  • 演示2:http://d.nat.ee/
  • 下载:https://cdn.jsdelivr.net/npm/files.photo.gallery/index.php
  • 设置说明:https://forum.photo.gallery/viewtopic.php?f=66&t=9964

1、准备

1)宝塔面板(宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=

2)lnmp环境自行安装好(PHP+nginx+mysql+phpmyadmin)

3)PHP安装扩展(fileinfo 、exif 、imagemagick)

宝塔面板搭建一个漂亮的单文件PHP文件管理器

2、下载程序

1)官网下载

下载:https://cdn.jsdelivr.net/npm/files.photo.gallery/index.php

2)百度网盘下载去吧:

  • 链接: https://pan.baidu.com/s/1C7JZvAenFutvM-dEubSQ0A
  • 提取码: bkhc

3、部署

1)新建网站(宝塔新建站点就略过了)

2)上传下载的文件到网站根目录(就一个PHP文件,如何上传也略过了。)

3)效果(特别注意,源码都是开源的,功能也是完全免费使用不限制,就是你需要花39刀购买去除弹出的授权窗口,当然你有能力也可以null。)如图:

宝塔面板搭建一个漂亮的单文件PHP文件管理器

4、开心一下

上图能看出来,颜值非常不错,但是总是跳出购买授权的提示,那么我们就来开心一下。

隐藏的内容

1)下载kx文件

地址:https://cdn.jsdelivr.net/gh/tmmtoo/[email protected]/files.js

备用地址:http://rodney.im/wp-content/uploads/2021/02/files.js

2)使用

打开根目录下的index.php文件,找到1432行,注释掉原来的,添加如下代码:

		
	
	
	<ol class="linenums" style="font-family:inherit;font-size:13px;font-style:inherit;margin-left:33px;vertical-align:baseline;">
		
		<li class="L0" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#777777;">
			<span class="pln" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#666666;"> </span><span class="com" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#A17367;"><!-- files --></span> 
		</li>

		<li class="L1" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#777777;">
			<span class="pln" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#666666;"> </span><span class="com" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#A17367;"><!-- <script src="<?php echo config::$assets ?>js/files.js"></script></script> --></span><span class="pln" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#666666;"> </span> 
		</li>

		<li class="L2" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#777777;">
			<span class="pln" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#666666;"> </span><span class="tag" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#228EC3;"><script</span><span class="pln" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#666666;"> </span><span class="atn" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#444444;">src</span><span class="pun" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#555555;">=</span><span class="atv" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#A17367;">"https://cdn.jsdelivr.net/gh/yyingc/[email protected]/files.js"</span><span class="tag" style="font-family:inherit;font-style:inherit;vertical-align:baseline;color:#228EC3;">></script></span> 
		</li>

	</ol>

看图:

宝塔面板搭建一个漂亮的单文件PHP文件管理器

3)这时候CTRL+F5(强制刷新)发现已经正常使用。

宝塔面板搭建一个漂亮的单文件PHP文件管理器

5、最后

更多支持图片信息功能显示:https://files.photo.gallery/demo/?samples

例如图片使用的相机,GPS信息,等等。

支持在线播放 视频 音乐 和内置显示某些语言文件代码这些,等等。

特别注意,源码都是开源的,功能也是完全免费使用不限制,就是你需要花39刀购买去除弹出的授权窗口,当然你有能力也可以null。

不购买,就是每次使用都弹出你需要购买授权的内置窗口,可以点击关闭。

转自:https://www.daniao.org/11120.html

评论(没有评论)