CuteOneP 是一款支持多种功能的文件管理和分享系统,基于 PHP 开发。它提供了丰富的功能以满足用户在文件上传、下载和分享方面的需求。以下是该项目的一些主要特点和安装指南。
主要功能
- 多盘负载:
- 支持多个网盘的负载均衡,允许用户在不同的存储介质之间分配文件。
- 在线查看与上传:
- 用户可以在浏览器中直接查看文件内容,支持在线上传和下载文件。
- 多网盘同步:
- 支持不同网盘之间的文件同步,确保文件的最新状态。
- 主从同步:
- 提供主从模式,增强数据的安全性和可用性。
- 在线分享:
- 用户可以方便地分享文件和文件夹,支持设置访问权限。
- 文件夹权限管理:
- 管理员可以设置文件夹的访问权限,确保文件安全。
- 会员功能与等级制度:
- 提供会员系统和等级制度,增强用户体验。
- 付费查看与密码保护:
- 支持付费查看特定文件,用户也可以设置密码保护文件。
- 支付模块:
- 内置支付模块,支持在线支付功能。
- 主题切换:
- 用户可以根据个人喜好切换不同的主题。
- 极速缓存:
- 系统采用极速缓存,提升文件访问速度。
使用注意事项
- 体验问题:该项目刚发布不久,可能在使用体验上还有待改善,作者承诺将长期维护和更新。
- 更新缓存:更新缓存操作是单线程的,因 MySQL 的瓶颈限制,如果文件数量较多,更新可能会耗时较长。
安装要求
- PHP 版本:7.1.3
- 所需扩展:
- OpenSSL
- PDO
- Mbstring
- Tokenizer
- XML
- Ctype
- JSON
- BCMath
安装说明
- 安装依赖:
- 使用 Composer 安装依赖文件:
bash
composer install
- 使用 Composer 安装依赖文件:
- 虚拟主机配置:
- 确保虚拟主机用户已开启伪静态。根目录创建
.htaccess
文件,内容如下:<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_URI} !^public RewriteRule ^(.*)$ public/\$1 [L] </IfModule>
- 确保虚拟主机用户已开启伪静态。根目录创建
- VPS 或服务器设置:
- 如果使用 VPS 或服务器,直接修改网站的运行目录为
public
。
- 如果使用 VPS 或服务器,直接修改网站的运行目录为
- 数据库配置:
- 修改根目录下的
.env
文件,设置数据库连接信息:DB_CONNECTION=mysql DB_HOST=127.0.0.1 # 数据库地址 DB_PORT=3306 # 数据库端口 DB_DATABASE=CuteOneP # 数据库名 DB_USERNAME=root # 数据库账号 DB_PASSWORD=root # 数据库密码
- 修改根目录下的
- 数据库导入:
- 默认数据库文件在根目录下的
install.sql
,请直接导入到数据库中。
- 默认数据库文件在根目录下的
- 访问后台:
- 访问后台地址:
http://你的域名/admin/login
- 默认账号:
admin
- 默认密码:
admin
- 默认账号:
- 访问后台地址:
- 后续操作:
- 登录后台后,添加网盘、更新缓存并设置首页。更新缓存时只需点击一下即可,然后刷新页面,如果有缓存量则表示正常更新。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。