ZFAKA是一款免费开源的发卡系统 (本系统基于yaf+layui开发),可以对接支付宝、微信、PayPal多种支付渠道接口,包含自动/手工发卡功能,有会员中心和后台中心。功能很齐全而且免费开源下面就分享一下搭建教程!
开源地址:https://github.com/zlkbdotnet/zfaka
搭建教程
1.安装宝塔,这里我就不在多说,大家都会
2.在宝塔创建一个网站(需要php7.0及以上)
3、下载源代码并且上传到网站目录然后解压(也可直接远程下载再解压)
下载源码并解压
4.修改网站目录,以及取消防跨站攻击(open_basedir)
修改网站目录
5.设置网站伪静态规则
设置伪静态
6.安装Yaf在软件管理中找到网站使用的对应PHP版本,软件商店>运行环境>设置>安装扩展:
安装yaf扩展
7.配置yaf在软件管理中找到对应的PHP版本,设置>配置文件,添加yaf.use_namespace=1
,参考:
添加代码
8.关闭PATH_INFO:找到程序对应的php版本->设置->安装扩展
宝塔6.0以上系统,关闭PATH_INFO请参考下面( 关闭你正在使用的PHP版本,然后重启PHP )
宝塔6.0以上版本02
9、修改文件:网站conf
目录下,application.ini.new修改为 application.ini
重命名文件
10、访问网站开始安装即可!
安装
11、宝塔环境(定时计划),最后需要在服务器上配置定时计划,用于定时发送邮件:
定时发送邮件
注意:1.3.8以后的版本新增了后台配置选项,邮箱发送方式:系统自动/定时计划;如果选了系统自动,就不需要配置计划任务了
参考:宝塔环境中如何部署计划任务(建议每五分钟执行一次)
ZFK常见问题与解答:
如何修改发卡DEMO为自定义logo
方法一:后台修改
登陆管理后台,打开设置中心/配置中心/参数logo修改即可
方法二:文件替换
修改路径:/www/wwwroot/zfk.baiyue.one/public/res/images/logo.png
自制一个透明图logo,规格要求135px*40px
或者把下图演示右键保存,进行替换即可
如何修改默认登陆邮箱
打开数据库,在t_admin_user下修改email参数即可
二维码不显示/异常
支付回调故障
登陆管理后台,打开设置中心/配置中心/web_url设置未自己当前的域名地址
如何修改背景主题颜色
修改glob.css和laui.css两个文件,颜色代码可自己百度,网上很多
文章来源:https://www.818512.xyz/282.html