SuperPay-Ultra支付系统搭建
本文最后更新于0 天前,其中的信息可能已经过时,如有错误请发送邮件到w2911346165@163.com

1、系统部署

下载SuperPay-Ultra支付系统程序

打开宝塔

在左侧菜单中点击网站,进入界面后点击添加站点

请在下面输入您要绑定的网站域名(即上一步中配置的域名),并选择PHP版本为8.1。填写完毕后,请点击提交

在浏览器中新建一个标签页,然后输入你刚才绑定的域名,看看能否成功打开。如果成功访问到网站,则表示你的绑定已经成功完成。如果出现错误提示,请检查是否有任何设置错误

选择左侧菜单中的网站,点击新建的站点,进入该站点的根目录

点击左上角的上传,接着点击上传文件,选择YPay程序.ZIP,然后点击 开始上传,等待文件上传完成后,关闭上传窗口

解压压缩包至当前目录(即根目录),并等待解压完成

请点击左侧菜单中的网站,然后选择需要操作的站点并点击设置

点击左侧的“网站目录”,在目录下拉菜单中选择“Public”,然后点击保存

点击左侧伪静态,下拉选择ThinkPHP,然后点击保存

2、安装SG16和fileinfo

访问域名,提示下面这个,请安装SG16

进入软件商店

安装扩展

安装后重启PHP81,再重新

访问域名

3、配置数据库和后台账号密码

不要用默认的,请自己设置,然后点下一步

访问后台登录后,激活授权

除密钥激活外的,都选常规激活

4、配置云端任务

共有两种方式,可以自行选择

方法一、

网址后台-系统设置-网址设置-云端设置

配置进程守护

搜索【进程守护】,点击安装

添加守护进程

运行目录选择,系统程序的目录

//启动命令
php job.php Super 你的密钥

点击启动后,查看日志是否运行

如日志如下,说明缺少程序文件

下载文件

打开宝塔-文件,进入一下目录

//可直接复制粘贴到目录路径
/www/server/php/81/lib/php/extensions/no-debug-non-zts-20210902

将下载的文件,放进目录

然后进入以下目录

打开【php-cli.ini】文件

//目录路径
/www/server/php/81/etc
//打开文件添加这个命令
extension=ixed.8.1.lin

保存后,重启PHP81

再进入进程守护,启动进程

查看日志,如下即可

方法二、

生成密钥后保存

复制你的【计划任务密钥】

添加任务

掉线上线检测

https://你的域名/job/test?code=disconnect&task_key=你的密钥

数据清理

https://你的域名/job/test?code=dataClear&task_key=你的密钥

会员到期检测

https://你的域名/job/test?code=vip_expire&task_key=你的密钥

支付宝

#!/bin/bash 
step=1 #间隔的秒数,不能大于60        
for (( i = 0; i < 60; i=(i+step) )); do      
    curl  -sS --connect-timeout 10 -m 60 'https://你的域名/job/test?code=alipay_cron&task_key=你的密钥'      
    echo "----------------------------------------------------------------------------"      
endDate=`date +"%Y-%m-%d %H:%M:%S"`      
echo "★\\\\\\\[$endDate\\\\\\\] Successful"      
echo "----------------------------------------------------------------------------"
sleep $step      
done      
exit 0

微信

#!/bin/bash 
step=1 #间隔的秒数,不能大于60        
for (( i = 0; i < 60; i=(i+step) )); do      
    curl  -sS --connect-timeout 10 -m 60 'https://你的域名/job/test?code=wxpay_cron&task_key=你的密钥'      
    echo "----------------------------------------------------------------------------"      
endDate=`date +"%Y-%m-%d %H:%M:%S"`      
echo "★\\\\\\\[$endDate\\\\\\\] Successful"      
echo "----------------------------------------------------------------------------"
sleep $step      
done      
exit 0

QQ

#!/bin/bash 
step=10 #间隔的秒数,不能大于60        
for (( i = 0; i < 60; i=(i+step) )); do      
    curl  -sS --connect-timeout 10 -m 60 'https://你的域名/job/test?code=qqpay_cron&task_key=你的密钥'      
    echo "----------------------------------------------------------------------------"      
endDate=`date +"%Y-%m-%d %H:%M:%S"`      
echo "★\\\\\\\[$endDate\\\\\\\] Successful"      
echo "----------------------------------------------------------------------------"
sleep $step      
done      
exit 0

通道掉线上线检测

#!/bin/bash 
step=1 #间隔的秒数,不能大于60        
for (( i = 0; i < 60; i=(i+step) )); do      
    curl  -sS --connect-timeout 10 -m 60 'https://你的域名/job/Superjob?code=Super&task_key=你的密钥'      
    echo "----------------------------------------------------------------------------"      
endDate=`date +"%Y-%m-%d %H:%M:%S"`      
echo "★\\\\\\\[$endDate\\\\\\\] Successful"      
echo "----------------------------------------------------------------------------"
sleep $step      
done      
exit 0

任务创建成功后点击执行,然后点击日志查看是否正常运行中

5、前台配置

点击下载SuperPay-Ultra模板文件

将下载的文件拖进宝塔目录

解压文件

网址后台-主题中心-会员中心模板

选中启用后,再访问前台即可

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇