宝塔面板ZFAKA配置

一.环境配置

1.安装yaf

  • 进去宝塔面板中的软件管理理找到对应的PHP版本,设置>安装扩展,参考下图:

  • 点击左侧配置文件,添加 yaf.use_namespace=1 ,参考下图:

    2.在宝塔中进行网站的搭建

    1. 添加网站

2. 上传zfaka安装文件

3. 修改对应的网站目录,以及取消防跨站攻击(open_basedir)

4. 添加伪静态规则

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


记得点击保存

5. 关闭 PATH_INFO

宝塔6.0以上需要直接修改代码,低版本的只需要在PHP设置内关闭就好

3.在宝塔环境中部署计划任务

友情提示:1.3.8以后的版本新增了后台配置选项,邮箱发送方式:系统自动/定时计划;如果选了系统自动,就不需要配置计划任务了
注意:如果宝塔环境中安装了多个PHP版本,请把计划任务脚本中的 php 替换成当前项目运行php版本的路径

  • 待系统安装完毕后,在计划任务,手工添加添加计划任务,参考下图:

单一php版本环境下(以下代码仅供参考):

以下代码中/alidata/wwwroot/faka.zlkb.net/部分请替换成自己的真实项目路径

php -q /alidata/wwwroot/faka.zlkb.net/public/cli.php request_uri="/crontab/sendemail/index"

多php版本环境下(以下代码仅供参考):

以下代码中/alidata/wwwroot/faka.zlkb.net/部分请替换成自己的真实项目路径,同时 71代码php7.1,请自行更换

/www/server/php/71/bin/php -q /alidata/wwwroot/faka.zlkb.net/public/cli.php request_uri="/crontab/sendemail/index"

二.系统安装篇

在环境配置完毕后,就开始了系统的安装。需要进入系统conf目录下,application.ini.new修改为 application.ini,此时请直接访问站点即可




安装完毕后,请登录后台进行各种配置修改,以及 计划任务部署。

三.支付接口

1.支付宝当面付

蚂蚁金服商家中心-https://mrchportalweb.alipay.com/user/ihome.htm
蚂蚁金服开放平台-https://openhome.alipay.com/
在网页&移动应用-概览-当面付
此接口一般都是个人支付宝账户-提交个体营业执照申请使用;个人用户推荐

2.支付宝即时到账

蚂蚁金服商家中心-https://mrchportalweb.alipay.com/user/ihome.htm 蚂蚁金服开放平台-https://openhome.alipay.com/
在网页&移动应用-概览-电脑网站支付
此接口必须是企业商家支付宝账户才能申请。
更详细教程参考 https://github.com/zlkbdotnet/zfaka/wiki

特别补充说明:

1. 修改配置文件名

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

2. 配置目录权限

/conf/application.ini 配置文件,可读可写

/install 安装目录,需要可读写

/log 日志目录,需要可写

/temp 缓存目录,需要可读写


zfaka傻蛋模版一个小bug修复和去掉销量显示

bug介绍:选项卡点了之后,引导条会闪一下,到后面那个选项上去高亮,如图:点击购买商品的时候,绿色引导条跑到了查询订单的下面了

修复方法:/templates/shadan/common/header.html里,<?php if($login):?>前后少了标签<li>和</li>,加上即可

修复后效果:

zfaka系统如何让他不显示销量?每个模版的位置可能会不同,还是拿傻蛋模版举例:

/templates/shadan/index找到文件夹下的 index.html去掉如下内容,删除掉。(删前备份一下)<th>销量</th>销量的代码 变量是 qty_sell 也要去掉<td><?php echo $p['qty_sell'];?></td>这样就可以了。


ZFaka常见问题与解答

注意:

  • 在修改主题之前,建议先进行网站备份;
  • 编辑代码绝对不准使用记事本,推荐用notepad++;
  • 编辑代码全过程使用 UTF-8 编码方式;

方法一:后台修改
登陆管理后台,打开设置中心/配置中心/参数logo修改即可
方法二:文件替换
修改路径:/www/wwwroot/zfk.baiyue.one/public/res/images/logo.png
自制一个透明图logo,规格要求135px*40px
或者把下图演示右键保存,进行替换即可

如何修改默认登陆邮箱

打开数据库,在t_admin_user下修改email参数即可
此处也可以增加管理员邮箱账号,如果忘记密码也可以进行重置

更改首页显示列表数目为无限(一页显示所有)

layui修改默认分页

关于如何修改layui分页默认值

路径:/www/wwwroot/zfk.baiyue.one/public/res/layui/lay/modules/table.js 打开以后将prototype.config={limit:10,修改为prototype.config={limit:99,

如何去掉或修改首页公告

设置方法:登陆管理后台,打开设置中心/配置中心/参数notice修改即可

如何修改站点名称

设置方法:登陆管理后台,打开设置中心/配置中心/参数web name修改即可

如何关闭验证码开关

设置方法:登陆管理后台,打开设置中心/配置中心/参数yzm swith修改即可

如何修改背景图片

设置方法:登陆管理后台,打开设置中心/配置中心/参数backgroundimage修改即可

如何修改商品界面为列表目录

设置方法:登陆管理后台,打开设置中心/配置中心/参数index tpl修改即可

如何修改有赞支付图标为微信/支付宝/银联图标?

修改方法其实很多,常见的就是问题替换或者路径替换文件替换地址:/www/wwwroot/zfk.baiyue.one/public/res/images/pay/yzpay.png替换图片可以自己百度透明图,网上一大堆,路径替换:上传你做好的素材图片,记住文件名,修改.

二维码不显示/异常

支付回调故障:登陆管理后台,打开设置中心/配置中心/web_url设置未自己当前的域名地址

如何修改背景主题颜色

修改路径:修改glob.css和laui.css两个文件,颜色代码可自己百度,网上很多。