本文作者:温文曦

宝塔Bty分销系统 帮助文档

温文曦 1年前 ( 2020-03-20 ) 4627 抢沙发 百度已收录
宝塔Bty分销系统 帮助文档摘要: 帮助文档Bty 是否支持二开?答:目前该程序非开源版仅加密授权,支持二次开发(后续可能会全加密),二次开发后请勿在线更新,请勿非法传播源码,请勿破解、破坏授权代码,版权所有依旧为杨...

帮助文档

Bty 是否支持二开?
答:目前该程序非开源版仅加密授权,支持二次开发(后续可能会全加密),二次开发后请勿在线更新,请勿非法传播源码,请勿破解、破坏授权代码,版权所有依旧为杨杰
Ps:在线更新可能会导致文件同步官方,请在更新前谨慎抉择。

优化控制面板反应速度
答:可以调整 Bty 站点所在的服务器 PHP 版本中的性能调整至 200 并发(视服务器性能而定)
1584627765-m_48df7885303b1c2c28f1356fdbdaf11d_r.png

如何查询我的域名授权
打开网址授权查询
输入自己的域名或者 QQ 就能查询到自己的授权
授权码需要登录账户才能看到,如果你还没有请注册后私发小杰《QQ,用户名,域名》这三个数据,小杰将转移您的授权

手动安装升级包/修复包
下载升级包文件上传到 Bty 网站根目录
解压覆盖文件
如果有数据库升级文件,请复制数据库升级文件(bty3.x.txt)中的内容到数据库中进行 sql 执行,如下图
1584627765-m_a90c922bd3f4e4fbe5130a424d7a54c4_r.png

如果遇到奇怪的报错应该如何纠错
答:首先保留报错截图(文字),然后打开后台设置中 DEBUG 模式,再次复现请求,就能看到报错提示了。

邮件发送失败?
答:邮件配置请多次尝试
QQ 邮箱发信密码请使用 QQ 邮箱授权码
端口请使用 465
推荐使用腾讯云企业邮箱 https://exmail.qq.com/login
更多错误请百度

泛域名如何填写?
答:用于创建宝塔网站使用,如果你有多余域名,直接 A 解析 * 到你服务器 IP 地址即可,如果你穷,直接随便打一个域名即可(不好意思,忘记了,你们都不穷)
如果你填写 baidu.com 那么用户开通主机时会得到 xxxx.baidu.com
如果你填写的是 http://www.baidu.com 那么用户开通主机时将会得到 xxxx.www.baidu.com
用户需要绑定域名请先 cname 解析到生成的域名(服务器 IP),即可访问

为什么个别页面空白,提交数据无反馈(不存在 PHP 报错的情况)?
答:本系统不支持 IE 浏览器及 IE 模式下访问,所以请在 chorme 或者主流浏览器下访问,谢谢。

码支付支付后长时间未响应??
答:本系统只是集成码支付,并不是推荐码支付,建议选择官方支付方式进行支付,即时到账!

如何修改后台路径 admin
答:本系统是强路由驱动,所以每一个连接都是有路由地址的,修改后台地址也是十分方便(未线上测试,如出现 BUG 请反馈)
路径文件 application\route.php
搜索内容 Route::group('admin'
将 admin 修改成自定义后台管理地址即可

如何正确打开 Thinkphp 的 DEBUG 模式
答:虽然本系统后台可开启 DEBUG 模式,但个别报错需要看具体报错信息时,显然是不够的,所以我们可以打开 Thinkphp 的 Debug 开关,就能看到非常详细的报错信息,具体方法如下:
找到路径 application\config.php
修改 app_debug 后面的falsetrue

我可以销售其他商品吗,比如服务器,挂机宝,康乐主机,甚至是其他的商品
答:从 3.0 开始小杰对此项功能是有考虑的,具体教程如下
添加服务器时选择非宝塔服务器
添加商品时选择手动开通订单
用户购买后,后台可以手动开通主机信息
将您的服务器,挂机宝,康乐主机,等自定义商品的信息填写上去就可以了
由于没有对接,商品的到期需要站长自行操作服务器注销

授权码提交出现授权失败或无反应
答:可能您的服务器不能访问我的授权服务器,所以请自行解决这个问题。目前授权系统的授权码是基于你发给我的域名进行授权的,一站一域一码,也就是说如果我给 xxx.cn 域名授权,那么 http://www.xxx.cn 的域名将不能授权或使用该授权码,填写授权码时请勿存在空格,回车等特殊符号,下面我说说如何手动修改授权码
找到路径文件 application\extra\auth.php
修改 AUTH_CODE 后面的内容为授权码

授权出现《服务器连接失败,请联系 QQ1170535111》
答:由于授权系统并未完善且服务器网络存在差异,所以可能会有一定几率连接失败,这时你多刷新几次就可以尝试重连,后续我将优化授权系统尽量让大家愉快的使用

手动导入主机(站点)(bty3.4 及以上版本)
在宝塔面板,网站管理列表中找到需要导入的站点
复制其网站名
1584627766-m_c742e2771e5ed053b80014be50435980_r.png如果需要同时关联 ftp 和 sql,请相应填入 ftp 用户名和 sql 用户名(不填写则不绑定)
选择关联的服务器和用户即可提交
如果填写了 ftp 或 sql,确没有出现绑定的数据,说明你填写的用户名在宝塔面板没有检索到,所以没有绑定

关于宝塔一键迁移
已经很有好几个小伙伴上当了,小杰在这里说明一下
一键迁移是可行的
迁移之后由于宝塔数据发生变化
需要到 Bty 后台的主机列表中手动同步
需要同步两次,第一次是同步宝塔 ID
第二次是同步到期时间
宝塔 ID 以云端为准,到期时间以 Bty 数据库为准
完成这两步操作之后再进行服务器连通测试,请勿在未操作前两步的情况下进行任何站点的开通与删除,否则将有机会丢失重要数据。

开通/使用的过程中遇到 Nginx 配置错误警告
首先我们应该避免*baicu.com 这种域名的绑定和使用
如遇报错请删除或修复报错站点的 Nginx 配置
有能力的请修复该站点的 Nginx 配置
没有能力修复的请备份该网站文件之后删除该网站

FTP 不能登录
FTP 存在主动与被动连接模式,两者使用的端口都是不同的
服务器安全组/宝塔安全端口中都应该加入如下端口的规则
主动:20 端口
被动:39000-40000
1584627766-m_6f1087c8738a556527e68c4460192ffa_r.png1584627766-m_c6fb1ae6d2998de3078eadb69aebcb91_r.png所以我们应该在服务器中打开 20/39000-40000 端口,才能正常使用 FTP 服务
连接 FTP 时建议选择被动模式连接
1584627766-m_a2863e069f5be59c05c5b1c602e67590_r.png也可以使用这个插件
https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=23952

PHP 版本
本程序基于 Thinkphp5.0,程序运行需指定 php7.2 版本,其他版本多少都会报错

bty 网站迁移说明
迁移时请提前备份好源代码、数据库
请确保源代码与数据库一一对应,请勿在迁移未完成之前删除源站信息(防止迁移失败导致的损失),请勿使用初始源码进行迁移(会破坏数据信息)
迁移后请与所有对接的宝塔面板进行重新授权 API 接口白名单 IP。


文章版权及转载声明

作者:温文曦本文地址:https://www.vience.cn/blog/281.html发布于 1年前 ( 2020-03-20 )
文章转载或复制请以超链接形式并注明出处文曦博客

赞(5
阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,4627人围观)参与讨论

还没有评论,来说两句吧...