新版本更新介绍20230422
----------------------------------------------
1、更换文件UI图标
2、新增个人中心文件分类
3、实名认证新增手机号+QQ/微信号字段
4、修复登录界面报错提示
5、其他优化
----------------------------------------------
1、微信扫码登录(旧版本只支持账户密码登录);
2、分享链接自定义(VIP权限)(旧版本没有此功能);
3、分享文件一键保存到我的网盘(VIP权限)(旧版本没有此功能);
4、微信支付宝官方接口(旧版本只支持易支付收款);
5、增加系统整体架构安全度;
6、易支付支持自定义(旧版本的易支付是固定的修改需要到源码里面找着改);
7、接入了多种存储系统:阿里云OSS 、腾讯云COS 、远程服务器存储、本地存储。
----------------------------------------------

推荐服务器环境 linux + nginx + Mysql + PHP7.3

安装教程
下载源码包
解压到网站目录
通过composer安装相关依赖,在应用根目录运行composer install
导入数据库文件.sql
修改数据库连接\config\database.php
后台帐号密码admin

设置伪静态:伪静态设置thinkphp代码(复制粘贴在宝塔伪静态中即可):

location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}

安装过程中有可能出现的问题:
1.composer安装失败,很有可能是因为composer.json配置文件中的fileinfo扩展没有开启导致的。
如果遇到这种情况的可以在 根目录/composer.json配置文件中删除 ext-fileinfo 这个扩展

2.远程储存是怎么配置?
(1)/public/server 目录下的 index.php 文件放到远程服务器。
(2)找到index.php滚动到底部,找到最后一行,其中的Token是与后台通信的token,需要与后台配置一致,upload_path 保持默认即可。
(3)安装php扩展,这步很重要,必须在远程服务器上安装 fileinfo 扩展
(4)配置nginx转发下载规则

// 下载目录名称,为远程服务器index.php文件中的 upload_path 配置的值,例如默认是 /upload/,那么下载目录名就填写 /upload

location /下载目录名 {
    internal;
}

cb5b5b797656e2a

e9bc2f5a0d3924a 1ed3356cc0ca4e6 5f0dce1d23b0fcb

97de92ec7fad2fe d72ea265b78c74a

72b10e0a1be98ff ad8ddc31d0f7241

9262d18a71709cf d8b84b0ccfcfcdc

 

声明:本站资源仅供研究学习请勿商用以及产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系。