当前位置:Aurora network > 文件 > 网站源码 > 正文
天白

作者:天白

手机扫码查看

标签:

源码:ZFAKA发卡系统开源(基于yaf+layui开发)

源码:ZFAKA发卡系统开源(基于yaf+layui开发)

一、系统介绍

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

1.1 会员模块

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

1.2 购买模块

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

1.3 后台模块

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

1.4 支付渠道

  • 支付宝当面付(官方接口)
  • 支付宝即时到账(官方接口)
  • 码支付(第三方辅助工具)
  • 有赞支付(第三方支付平台)—有赞云(听说新注册账户已经不支持申请API接口了)-支付API开通教程
  • 强烈推荐,收款宝(第三方辅助工具)—收款宝

收款宝

站点地址:https://codepay.zlkb.net

专为个人用户提供微信收款提醒服务;注意:本服务属于收费服务;

1.登录平台,购买会员,添加应用,添加设备,添加收款二维码;

2.下载APP,按照指南进行APP的安装与配置,登录平台添加设备标志即可;

二、系统部署

友情提示:很多人安装失败都是因为没有仔细看所有的wiki,所以请仔细看完所有的wiki再操作

2.1 环境安装

2.1.1 lnmp环境

参考:lnmp环境中如何进行配置.

2.1.2 宝塔环境

参考:宝塔环境中如何进行配置.

2.1.3 YAF安装

参考:lnmp环境中如何安装yaf.

参考:宝塔环境中如何安装yaf.

2.1.4 rewrite配置

参考:rewrite配置.

1.nginx下rewrite规则

      location / {
                if (!-e $request_filename) {
                        rewrite ^/(.*)$ /index.php?$1 last;
                }
        }

2.apache下rewrite规则

#.htaccess, 当然也可以写在httpd.conf
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php
#####################################################

特别补充说明:yaf的环境安装比较麻烦,需要注意一些问题;

  • 务必:配置nginx vhost中root路径一定要加上public目录,例如: /alidata/wwwroot/faka.zlkb.net/public;
  • 务必:配置nginx vhost中一定要添加rewrite规则
  • 务必:取消防跨站攻击(open_basedir)
  • 务必:注意nginx环境下path_info的配置(记的要取消)
  • 务必:YAF配置开启命名空间 yaf.use_namespace=1
  • 务必:项目运行给站点用户权限
  • 建议:mysql数据库配置时建议这样操作参考:https://zlkb.net/302.html
#######################################################

2.2 系统安装

参考:系统安装指南.

2.2.1 下载代码

测试版:

git clone https://github.com/zlkbdotnet/zfaka.git [这是最新测试版]

稳定版:请访问这里下载:https://github.com/zlkbdotnet/zfaka/releases

2.2.2 修改配置文件名

新增:需要进入系统conf目录下,application.ini.new修改为 application.ini

2.2.3 配置目录权限

  • /conf/application.ini 配置文件,可读可写
  • /install 安装目录,需要可读写
  • /log 日志目录,需要可写
  • /temp 缓存目录,需要可读写

2.2.4 直接访问安装

2.2.5 安装计划任务crontab模块,配置定时计划,用于定时发送邮件

  • lnmp环境计划任务crontab的部署

参考:lnmp环境中如何部署计划任务

  • 宝塔环境计划任务crontab的部署

参考:宝塔环境中如何部署计划任务.

2.3 系统配置

参考:系统配置指南

在您部署完系统后,请进行如下操作:

默认后台管理地址: http://******/admin

1.管理账户

  • 1.1 手工进入数据库,打开t_admin_user表,修改管理员邮箱,用于登录;
  • 1.2 登录后台账户中心>账户设置>密码,修改自己的密码;

2.设置中心

  • 2.1 weburl必须修改为当前站点地址,[非常重要] 用于支付回调,用于二维码显示;
  • 2.2 admin_email必须修改为管理员邮箱,用于管理员接收邮件;如果设置为非邮箱格式,即可取消管理员接收邮件;
  • 2.3 可以对登录(loginswitch)、注册(registerswitch)、找回密码(forgetpwdswitch)、验证码(yzmswitch)、移动端商品详情(mprodcutdescriptionswitch)等功能进行后台开关操作;
  • 2.4 可以设置首页弹窗(layerad)、首页公告(notice)、商品详情默认内容(ad);
  • 2.5 可以添加统计代码(tongji)、网站logo(logo)
  • 2.6 可以切换首页显示方式(tplindex),有商品筛选模式、列表模式(商品)、列表模式(分类);
  • 2.7 可自定义修改商品订单前缀(orderprefix),默认为zlkb;
  • 2.8 可自定义修改订单输入参数(orderinputtype), 有邮箱、QQ两种可选
  • 2.9 可修改前台背景图片地址(backgroundimage)
  • 好吧,实在是太多了,我也不想说太多,直接安装了去好好体验吧

3.邮箱设置

用于发送邮件;

4.支付设置

请自行配置并开启;

5.商品管理

请自行添加商品与卡密,并进行摸索

2.4 后台安全

参考: 后台地址安全增强处理

如果需要进行后台地址安全增强处理,请进行如下操作:

譬如:我要修改后台地址为 Go(注意首字母必须大写,后面必须都是小写)

1.修改配置文件application.ini

  • 打开/conf/application.ini, 把配置项application.modules 中的Admin修改为Go

2.修改配置文件init.php

  • 打开/application/init.php, 把配置项ADMIN_DIR 中的Admin修改为Go

3.修改目录

  • 通过命令行或者手工操作,将 /application/modules/Admin 目录修改为 /application/modules/Go

通过以上三步操作即可保证您的后台安全了。

注意!!!!每一次升级都得进行处理!!!!

注意!!!!后台目录严格按照要求处理!!!!

以下是错误的后台地址修改: NhH, *gO, ^&Gaaa, (Gaaaa), G a,

三、系统升级

参考:系统如何升级?

一、正常模式

登录系统后台,点击查询更新,点在线更新,然后等待自动下载完成,按指示进行升级操作即可;

自动升级不了,要么服务器慢,要么服务器访问不了github,要么站点权限不对

自动升级会用到 站点目录下的temp目录做文件暂缓

二、手工模式

手工下载github文件,手工进行文件覆盖,修改权限,然后登录后台,按指示进行升级操作即可;

注意:不能跨版本升级,如果当前版本1.1.5,最新版本1.1.7,您可能需求按指示点击2次升级按钮;

三、如果升级失败怎么办?(举例从1.1.5升级到1.1.7)

3.1 先下载最新代码进行覆盖;

3.2 登录mysql管理界面或者命令行,依次手工执行 /install目录下,1.1.6的sql文件,与1.1.7的sql文件

3.3 登录服务器管理面板或者ssh登录服务器,手工修改 /install/install.lock 文件,内容修改为最新的版本号即可,注意不要用回车和换行

四、如果修改过后台地址怎么办?

4.1 打开/application/init.php, 把配置项ADMIN_DIR 中的Admin修改为你原来的

4.2 删除你原来的后台目录文件夹,然后通过命令行或者手工操作,将 /application/modules/Admin 目录修改为 /application/modules/你的目录

开源项目:https://github.com/zlkbdotnet/zfaka

文件下载

附件:ZFAKA稳定版

文件大小:9.9M

更新时间:

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有,若为付费资源,请在下载后24小时之内自觉删除,若作商业用途,请到原网站购买,由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!

未经允许不得转载:

作者:天白, 转载或复制请以 超链接形式 并注明出处 Aurora network
原文地址:《源码:ZFAKA发卡系统开源(基于yaf+layui开发)》 发布于2019-03-07

分享到:
赞(1) 打赏

评论 抢沙发

8 + 9 =


源码:ZFAKA发卡系统开源(基于yaf+layui开发)

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

WEB导航之家

WEB导航之家是汇集全网优质网址及资源的中文上网导航。及时收录博客、论坛、门户、工具等主流分类的网址和内容,让您的网络生活更丰富精彩。上网,从WEB导航之家开始。

申请加入吧

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录