永久免费、完全开源,欢迎提供各种需求和意见与建议。
1.4.5版本中存在的漏洞已修复,可放心使用
Github仓库: https://github.com/ZFAKA/ZFAKA
系统优势
- SEO优化:新增文章模块
- 安全:旧版漏洞已修复
- 全部开源,永久免费,长期技术更新支持
- 丰富的前端模板
- 易于扩展,可自行添加支付方式和前端模板
一、系统介绍
包含自动/手工发卡功能,有会员中心和后台中心。
1.1 会员模块
- 默认情况下,不支持注册,当然后台可以开放注册;
- 注册成会员可查看历史购买记录。
1.2 购买模块
- 支持自动发卡和手工发卡模式;
1.3 后台模块
- 包含设置模块、订单模块、商品模块、配置模块、卡密导入导出等;后台可对首页模版进行切换,验证码、注册、登录、找回密码进行后台开关控制;
1.4 文章模块
- 支持在后台编辑并发布文章;
1.5 支付渠道
- 官方接口-U支付
- 官方接口-V免签
- 官方接口-支付宝当面付
- 官方接口-支付宝电脑网站支付
- 官方接口-微信扫码支付
- 官方接口-微信H5支付
- 官方接口-PayPal支付
二、系统部署
友情提示:很多人安装失败都是因为没有仔细看Github仓库所有的wiki,所以请仔细看完所有的wiki再操作
2.1 安装zfaka
强烈推介使用宝塔环境安装,可以省去很多配置步骤,而且快,主要是不容易出错
2.1.1 安装宝塔
参考: https://www.bt.cn/new/download.html
2.1.2 安装PHP、Mysql和Nginx
在宝塔面板->软件商店内搜索并安装
其中PHP选择7.0以上版本,Mysql选择 5.x,Nginx随意,推介1.18.0
2.1.3 添加网站
宝塔面板->网站->添加站点
注意要正确填写域名,或者 ip:端口 形式的地址,数据库选择 Mysql
2.1.4 下载代码到网站目录
解压后网站目录看起来应该是这样的

2.1.5 修改运行目录为public

2.1.6 添加伪静态规则
location / {
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php?$1 last;
}
}
2.1.7 为PHP安装YAF扩展
在宝塔的软件商店里找到你使用的PHP,进入设置->安装扩展->找到YAF并安装

2.1.8 YAF配置开启命名空间yaf.use_namespace=1
在宝塔的软件商店里找到你使用的PHP,进入设置->配置文件,拉到底部添加一行
yaf.use_namespace=1

2.1.9 进入站点conf目录下,将application.ini.new文件名重命名为application.ini
完成后在PHP设置里点击重启按钮,重启PHP
2.1.10 访问网站,进入安装流程
安装过程中要求输入数据库名、数据库账号和密码时可在宝塔面板->数据库内查看

环境检测

输入数据库配置

安装完成,请访问网站后台修改管理员账号和密码
默认管理员:[email protected]
默认密码:123456

2.1.11 若网站报错,可以尝试关闭PATH_INFO
编辑 /www/server/nginx/conf/enable-php-73.conf,这里用的是PHP7.3,如果你是其它版本则编辑对应版本的配置文件
在 include pathinfo.conf; 这一行前面加一个井号#

然后重启PHP,再重试
