波场支付系统
  • 波场支付系统简介
    • 系统配置
    • 波场支付系统订单中心
  • 波场支付系统部署常见问题
  • 波场apikey配置
  • 安装部署
  • API对接-PayApi
  • 😁项目矩阵
Powered by GitBook
On this page

安装部署

Previous波场apikey配置NextAPI对接-PayApi

Last updated 2 years ago

开发环境要求重要的几点提醒下:

1.php7.3或者7.4

2.php扩展务必装 gmp 扩展,否则转账不成功

3.配置项目伪静态

4.运行目录为public

5.合约地址不需要动,切记别改

6.ThinkPHP5基本运行要求,这个不需要额外多说

7.上线关闭调试模式

数据库

  • 文件位于项目根目录下面的data文件夹

  • 导入到数据库以后修改 application/database.php 里面对应的数据库配置参数

  • 生产环境关闭调试模式,遇到程序执行异常可以打开调试模式查看错误。调试模式true为打开,false 为关闭。程序交付的时候是调试模式交付,方便测试有问题及时发现。

管理后台

  • 后台地址:http://www.你的域名或者ip.com/OfbEYFJlHW.php

  • 临时账号:admin

  • 临时密码:qq123456

定时任务(在宝塔的定时任务配置即可,添加两条定时任务,方式如下图所示)

定时归集脚本:http://www.你的域名或者ip.com/api/custommade/collec (5分钟执行一次)

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
step=1
for (( i = 0; i < 59; i=(i+step) )); do
curl -sS --connect-timeout 10 -m 59 'https://www.usdtpay.com/api/monitor/check'
echo "--------------------------------------------------"
endDate=`date +"%Y-%m-%d %H:%M:%S"`
echo "[$endDate] 成功"
echo "--------------------------------------------------"
sleep $step
done
exit 0

上面的shell脚本中间的这个域名换成你自己的ip或者域名 :https://www.usdtpay.com

每秒执行余额监控:http://www.你的域名或者ip.com/api/monitor/check (1分钟执行一次)