# TP5-OSS系统框架 **Repository Path**: lockie185/tp5-oss-system-framework ## Basic Information - **Project Name**: TP5-OSS系统框架 - **Description**: 使用thinkphp5.24开发的文件上传并存储的项目框架,可以直接使用 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 9 - **Forks**: 2 - **Created**: 2021-01-15 - **Last Updated**: 2025-06-05 ## Categories & Tags **Categories**: filemanager **Tags**: None ## README # TP5-OSS系统框架 #### 介绍 使用thinkphp5.24开发的文件上传并存储的项目框架,可以直接使用 #### 软件架构 软件架构说明 #### 安装教程 1. 下载源码,上传至服务器; 2. 域名解析至public目录 3. 设置/application/db/xxxx.db 权限为 777 4. 设置 public目录下的uploads文件夹及以下文件权限为777 #### 上传文件使用说明 ~~~ 1.视频文件: 上传地址: 域名/up/video 上传参数: 名称 类型 备注 myfile FILES file控件name 返回类型: JSON 返回参数: 名称 类型 备注 code string 状态码:0:成功;其它失败 msg string 状态描述 data array uuid、mp4_url、jpg_url、size、hash 2.图片文件: 上传地址: 域名/up/img 参数: 名称 类型 备注 file FILES file控件name 返回类型: JSON 返回参数: 名称 类型 备注 code string 状态码:0:成功;其它失败 msg string 状态描述 data array uuid、jpg_url、jpg_url_sn(缩略图)、size、hash 3.文件: 上传地址: 域名/up/file 参数: 名称 类型 备注 myfile FILES file控件name 返回类型: JSON 返回参数: 名称 类型 备注 code string 状态码:0:成功;其它失败 msg string 状态描述 data array uuid、url、size、hash ~~~ #### 读取文件使用说明 ~~~ 1、图片读取 原图:域名/pimage/唯一UUID/1 缩略图:域名/pimage/唯一UUID 2、视频读取 视频地址:域名/pvideo/唯一UUID 3、文件读取 文件地址:域名/pfile/唯一UUID ~~~ #### 其它 1. 如需二次开发,请查看thinkphp官方文档即可。 2. 作者:lockie185@hotmail.com