ZFAKA是基于yaf+layui开发的开源发卡程序,开发者承诺永久免费。
不知道什么情况目前作者已经删除了github和gitee的仓库。万幸是我电脑内还存有V1.4.5的安装包,需要的朋友请拉到下方下载。
系统介绍
包含自动/手工发卡功能,有会员中心和后台中心。
1.1 会员模块
- 默认情况下,不支持注册,当然后台可以开放注册;
- 注册成会员可查看历史购买记录。
1.2 购买模块
- 支持自动发卡和手工发卡模式;
1.3 后台模块
- 包含设置模块、订单模块、商品模块、配置模块、卡密导入导出等;后台可对首页模版进行切换,验证码、注册、登录、找回密码进行后台开关控制;
1.4 支付渠道
- 官方接口-支付宝当面付
- 官方接口-支付宝电脑网站支付
- 官方接口-微信扫码支付
- 官方接口-微信H5支付
- 官方接口-PayPal支付
- 彩虹易支付(官方源码内没有)
系统部署
推荐使用宝塔面板进行操作,比较简单,以防止出现错误
2.1.1 PHP安装yaf扩展
注意:不知道什么原因php7.2中没找到yaf选项,推荐使用其他PHP版本
2.1.2 配置yaf
在软件管理中找到对应的PHP版本,设置>配置文件,添加yaf.use_namespace=1 ,参考下图:
2.2 系统安装
2.2.1 上传安装包
将安装包上传并解压至根目录
2.2.2 修改配置文件名
新增:需要进入系统conf目录下,application.ini.new修改为 application.ini
2.2.3 修改对应的网站目录,以及取消防跨站攻击(open_basedir)
2.2.4 添加伪静态规则
location / { if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?$1 last; } }
2.2.5 关闭PATH_INFO
找到对应的PHP文件目录
2.2.6 直接访问安装
后台配置
3.1.1 邮箱设置
登录后台,点击 设置中心 ,点击 邮箱设置
添加邮箱
发件人邮箱:你的QQ邮箱
发件人昵称:你想要显示的发送人名字
邮箱协议:smtp
服务器地址:smtp.qq.com
邮箱账号:你的QQ邮箱
邮箱密码:邮箱授权码 获取方式
加密方式:SSL
端口号:445
是否激活:激活
3.1.2 支付设置
1.把Pay下面的 三个文件夹alpayalipay,alpaywxpay,alpayqqpay 上传到zfaka程序的applicationlibraryPay文件夹下
2.把tpl下面的三个文件 alpayalipay.html,alpaywxpay.html,alpayqqpay.html 上传到applicationmodulesAdminviewspaymenttpl 下面
3.进入数据库插入3条数据
INSERT INTO `t_payment`( `payment`, `payname`, `payimage`, `alias`, `sign_type`) VALUES ('易支付支付宝', '支付宝', '/res/images/pay/alipay.jpg', 'alpayalipay', 'MD5'), ('易支付微信', '微信支付', '/res/images/pay/weixin.jpg', 'alpaywxpay', 'MD5'), ('易支付QQ', 'QQ支付', '/res/images/pay/qqpay.jpg', 'alpayqqpay', 'MD5');
上面3步完成后就可以到后台设置支付接口了
3.1.3 外观设置
点击 设置中心 ,点击 配置中心
外观模板、弹窗广告、公告栏等一些列设置都在这里。
下载地址
ZFAKA源码 V1.4.5
评论后刷新页面即可获取下载链接
ZFAKA易支付插件
评论后刷新页面即可获取下载链接
16F
非常好
15F
zfaka是不是github下线了啊
14F
试试看
13F
看看 还能用不
B1
@ lo 必须可以
12F
这样能行吗?ZFAKA 都好久没人维护了
11F
链接挂了
B1
@ ntsniper 更新了,再试一下