# Gallery-API **Repository Path**: moqiaoduo/Gallery-API ## Basic Information - **Project Name**: Gallery-API - **Description**: 前端项目Gallery的后端API程序,使用PhalApi - **Primary Language**: PHP - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-12-08 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 安装 ##### 1.Composer依赖库初始化 ``` composer install --no-dev ``` ##### 2.设置 进入 /config ,将dbs_default.php复制或改名为dbs.php主要是设置 dbs.php (数据库),sys.php(开关debug),其他可根据需求自行设定 然后,进入 /public ,打开 index.php 设置 defined('UPLOAD_URL') 那一行的url,例如http://wyzy.test/uploads/,一般来说将域名wyzy.test更换为API所使用的域名即可。 ##### 3.导入SQL(目前为测试阶段,因此不会考虑数据保留的问题,请自行分析test.sql里新增的部分) 即导入data中的sql文件。更新时,请确认wiki中的更新日志是否提及需要更新数据库,若无提及无需导入(全新安装则需要全部导入)。 ##### 4.文件/目录权限设置(Windows用户可选) 一般来说,将 /public/uploads 目录设置为www用户(组)或者权限设为777,即可正常上传文件。当然,建议还是将该目录设为wwww用户(组),或者是Apache/Nginx/其他Web服务器有权访问的用户(组),这样比较安全。 ##### 5.根据自身需要进行安全设置 ### 使用 主要是配合 [Gallery](https://gitee.com/qiaodows/Gallery) 前端使用。 如果您有更好的解决方案,也可以通过阅读 /docs.php (浏览器访问) 的内容来配合使用。 ### 开源说明 本程序使用PhalApi进行开发,根据其所使用的GPL v2开源协议,本程序完全开源,并继承GPL v2开源协议,在使用时请注意。