ZFAKA发卡系统部署安装
好用的发开就几个,现在说说ZFAKA发卡系统
开源地址:https://github.com/zlkbdotnet/zfaka/
安装教程:https://www.lizi.tw/web/5833.html
开源带易支付:https://codeload.github.com/Baiyuetribe/zfaka/zip/epay-payjs
安装教程带易支付:https://iiixy.co/archives/91
主要讲解下备份了 换网站了怎么恢复
打包文件传宝塔,数据库也是导入
1.修改伪静态
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
2.设置一个php版本号如7.2
3.网站目录:/public 和把 防跨站攻击(open-basedir) 勾选取消
把php7.2里面函数 PATH_INFO 禁用,不然会跳转有问题
4.修改刚才的php7.2,在php7.2里面配置文件 最后面添加,记得php
扩展里面安装yaf插件,在添加
yaf.use_namespace=1
5.修改注释掉一个路径,nginx如果重装了云锁 需要在注释一次
/www/server/nginx/conf/enable-php-72.conf
location ~ [^/]\.php(/|$)
{
try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi-72.sock;
fastcgi_index index.php;
include fastcgi.conf;
#include pathinfo.conf; 添加#给注释掉
}
6.替换域名和配置数据库
www\网站名\conf\application.ini
[common]
application.directory = "/www/wwwroot/1.***.com/application/" #域名路径
application.dispatcher.catchException = 1
application.cache_config = 1
application.dispatcher.defaultController = "Index"
application.dispatcher.defaultAction = "index"
application.view.ext = "html"
application.modules = "Index,Member,Product,Admin,Crontab,Install"
[product : common]
TYPE = "mysql"
READ_HOST = "127.0.0.1"
READ_PORT = 3306
READ_USER = "sql1_**ys_com" #数据库名
READ_PSWD = "Nm4HGMRB5A" #数据库密码
WRITE_HOST = "127.0.0.1"
WRITE_PORT = 3306
WRITE_USER = "sql1_822ys_com" #数据库名
WRITE_PSWD = "Nm4HGMRB5A" #数据库密码
Default = "sql1_822ys_com" #数据库名
pconnect = 0
7.重启环境 就能打开网址了 网址默认后台 /Admin
ZFAKA:
1.进数据库直接更改默认管理员邮箱名称和密码;
2.数据库直接删除测试用户;
3.按照官方给出的方法改后台管理URL名称,最好随机生成,分别在两个地方改:
/conf/application.ini 中的"Admin" 改为,例如"Kdflmkmll";
/application/init.php 中的"ADMIN_DIR"的值 改为""Kdflmkmll";
然后记得把/application/modules/Admin 的"Admin"文件夹改成你生成的文件夹名称 "Kdflmkmll".
4.记得给域名加SSL;
5.ROBOT文件禁止搜索引擎收录,具体规则自己搜索;
6. 并不推荐,但这样会相对安全一些,把所有模板文件中ZFAKA的标识及URL去掉或自定义,例如FOOTER文件,就需要改.
原本mysql5.5本版迁移数据到高版本mysql5.7,支付会失败,如何去解决订单的问题
打开宝塔,mysqld管理----配置修改
查找:
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
修改成
sql_mode=NO_ENGINE_SUBSTITUTION
在重启mysql,就可以支付订单成功了
共有 0 条评论