h5ai 目录列表程序完整安装使用教程

admin 2018-3-9 1315

什么是 h5ai

H5ai是一款功能强大 php 文件目录列表程序,由德国开发者 Lars Jung 主导开发,它提供多种文件目录列表呈现方式,支持多种主流 Web 服务器,例如 Nginx、Apache、Cherokee、Lighttpd 等,支持多国语言,可以使用本程序在线预览文本、图片、音频、视频等。

作者官网地址:https://larsjung.de/h5ai/


安装,本文使用的服务器已经安装好了宝塔,所以我们直接在宝塔上操作

先添加一个网站,不需要数据库

 

注意PHP版本需要大于5.6

去除被禁用的 PHP 函数:

我们在宝塔上进行操作

 

搜索 scandir、exec、passthru,将其从被禁用的函数中删除。

接着修改默认文档,添加

/_h5ai/public/index.php

 

添加好后我们去官网下载H5ai

https://larsjung.de/h5ai/

下载好上传到服务器

目录大概是这个样子的,要在网站上显示的目录和 _h5ai 文件夹放在一起:

.

├── _h5ai

│ ├── CHANGELOG.md

│ ├── private

│ ├── public

│ └── README.md

├── 您要显示的文件夹

│ ├── 子文件夹1

│ ├── 文件1

│ └── 文件2

└── 您要显示的文件夹

├── 文件1

└── 文件2

http(s)://你的域名/_h5ai/public/index.php


可以查看 _h5ai 的全部功能开启情况,默认密码是空的

 

 关于配置修改  /_h5ai/private/conf options.json 

打包下载:
搜索 “download”
127 行,enabled 由 false 改为 true。
文件信息及二维码:
搜索 “info”
185 行,enabled 由 false 改为 true。
默认简体中文:
搜索 “l10n”
202 行,enabled 由 false 改为 true。
en修改为zh-cn
文件及文件夹多选:
搜索 “select”
323 行,enabled 由 false 改为 true。
默认密码:
首先生成自定义 sha512 密码:http://md5hashing.net/hashing/sha512
然后搜索 “passhash”,大概第 10 行,将其密码改成自己生成的。


最后于 2018-3-9 被admin编辑 ,原因:
最新回复 (0)
全部楼主
返回
发新帖