最近比较无聊,马上快要过年了,看到宝塔一键部署里面有这个发卡平台,就尝试了安装了一下。

介绍

首先是惯例的介绍啦!(来自于作者资料空白的Github介绍)

ZFAKA发卡系统(本系统基于yaf+layui开发)

包含自动/手工发卡功能,有会员中心和后台中心。

1.1 会员模块

  • 默认情况下,不支持注册,当然后台可以开放注册;
  • 注册成会员可查看历史购买记录。

1.2 购买模块

  • 支持自动发卡和手工发卡模式;

1.3 后台模块

  • 包含设置模块、订单模块、商品模块、配置模块、卡密导入导出等;后台可对首页模版进行切换,验证码、注册、登录、找回密码进行后台开关控制;

1.4 支付渠道

  • 官方接口-支付宝当面付
  • 官方接口-支付宝电脑网站支付
  • 官方接口-微信扫码支付
  • 官方接口-微信H5支付
  • 官方接口-PayPal支付

GitHub地址:https://github.com/zlkbdotnet/zfaka/

安装

我采用的是宝塔面板进行安装一键部署

如果你想采用其余的方式进行安装,那么可以参考作者的文档

https://github.com/zlkbdotnet/zfaka/

安装一共需要的步骤

  1. lnmp或者宝塔面板

  2. YAF

  3. rewrite配置

安装YAF

如果你使用的是宝塔面板,那么YAF的安装很简单,只需要找到软件管理,然后找到你的php版本的设置,在安装扩展中选择yaf扩展进行安装即可

安装YAF.jpg

一键部署

首先来到熟悉的宝塔软件管理界面

一键部署.jpg

点击一键部署,然后输入域名

一键部署1.jpg

然后等待安装成功,之后访问域名可以看到如下界面

安装1.jpg

出现的问题

yaf.use_namespace=1

如果提升需要配置这个: yaf.use_namespace=1,那么可以在php的配置文件中的合适位置将yaf.use_namespace=1添加进去即可,然后在上面的服务设置中重载配置,然后访问尝试一下。

添加命名空间1.jpg

path_info

这个在宝塔6.0以上的版本中没有这个配置项,需要我们手动进行修改,在服务器的目录/www/server/nginx/conf中找到enable-php-72.config(按你的php版本进行编辑)

目录.jpg

打开编辑,将最后一行的include pathinfo.conf;前面加上一个#注释掉即可。

注释代码.jpg

继续安装

然后来到前台,一路下一步

安装1.jpg

安装2.jpg

安装3.jpg

安装完成来到后台,就可以继续配置了。默认的账户是demo@demo.com,密码为123456

安装完成.jpg

界面预览

[tabs]

[tab name=”后台” active=”true”]

发信设置.jpg

订单管理.jpg

支付设置.jpg

用户管理.jpg

统计报表.jpg)商品管理.jpg)配置支付方式.jpg

[/tab]

[tab name=”前台”]

购买商品.jpg

查询订单.jpg

[/tab]

[/tabs]

最后

感谢作者的幸苦开发,同时这也是一款免费开源的软件,希望大家用的舒服的同时不要忘了给作者支持Star哦!