设为首页收藏本站rss

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย

南京金友网 做南京人的网上家园  - 南京金友网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

手机动态码快速登录

手机号快速注册登录

查看: 489|回复: 0
收起左侧

WiFi**(专业版)安装部署教程

[复制链接]
累计签到:192 天
连续签到:1 天

1004

主题

99

回帖

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16613

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2023-10-21 20:41:26 | 显示全部楼层 |阅读模式 IP:- 中国江苏南京

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录 手机动态码快速登录

x
WiFi**(专业版)部署教程
系统环境要求:
1、php 7.3
2、MySQL >=5.6
注:推荐宝塔部署
注:请提供域名、姓名、电话及ip给管理员授权获取授权KEY。到总后台配置授权,否则后台不能进入。
请认真看!认真,一字不漏!不要一上来就一大堆问题!
注意:更新的小伙伴,请直接看第一大点的5、8,更新后记得切换php版本至7.3
系统问题排查请看第四大点!
若查看WiFi**软著请滑到文章末尾!
WiFi**软著登记证书号:2022SR1628689
一、安装步骤:1、将安装包上传到宝塔并解压2、添加站点,设置网站目录:



3、设置伪静态:



4、SLL证书申请(开启HTTPS)



5、配置Swoole_loader73 (对于已经安装过的不用重复操作)
导入swoole_loader73.so文件到/www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731目录下
swoole_loader73.so文件:swoole_loader73.zip(点击下载)
然后在PHP7.3配置文件(软件商店->php7.3.x->设置->配置文件)最后添加:extension= swoole_loader73.so
配置保存后重启php服务!


6、创建数据库并导入数据
注:数据库文件压缩包目录内:wifi.sql



7、修改数据库配置(项目目录/application/database.php)


8、配置自动结算定时任务
设置 shell 脚本定时任务 设置内容为:
/www/server/php/73/bin/php /www/wwwroot/你的目录/think wifiset >>/www/wwwroot/你的目录/runtime/cronlog/2022.log 2>&1
检查当前站点是不是php73哈
注:执行时间建议设置在每天凌晨
二、后台配置详情:
1、后台配置小程序信息


2、微信小程序配置获取信息及添加配置请求域名


3、提交自己服务器ip和域名给管理员授权,授权后将管理员给的秘钥AppKey填写到总后台(总后台地址例如:https://wifi.xxx.com/admin),授权后系统才可正常使用(授权成功后才能到子后台(例如:https://wifi.xxx.com)进行上传代码操作)


三、注意事项
1、后台地址:你域名+store (默认账号:admin 密码:123456) 例如:https://wifi.xxx.com
2、总后台地址:你域名+admin (默认账号:admin 密码:123456) 例如:https://wifi.xxx.com/admin
注意:商户后台上传小程序是更新小程序代码!总后台更新后端代码及接口!
四、系统问题排查
1、小程序如果打开一直加载不了:请检查站点是否配置了ssl证书,是否过期。检查域名是否已经添加到小程序服务器域名(小程序->开发->开发管理->开发设置->服务器域名)。
2、如果个人信息那个地方上传不了图片:请检查是否与将当前域名填写到小程序服务器域名(uploadFile合法域名、downloadFile合法域名)两个都要添加,如果当前后台使用的存储方式是云存储,请将云存储的域名填写到服务器域名(uploadFile合法域名、downloadFile合法域名)。
3、系统结算定是任务不执行,请检查日志是否有错误:
    a、检查“计划任务”点击日志看下有没有其他错误信息 正常为:★[2022-09-05 00:30:01] Successful
    b、检查www/wwwroot/你的项目目录/runtime/cronlog/2022.log 正常的为:2022-09-06 00:30:02:wifiset
4、如果WiFi二维码不显示:请检查是否与将当前域名填写到小程序服务器域名(uploadFile合法域名、downloadFile合法域名)两个都要添加,如果当前后台使用的存储方式是云存储,请将云存储的域名填写到服务器域名(uploadFile合法域名、downloadFile合法域名)。
5、如果提示字段不存在的报错,后台点击轮播、商城、用户报错请降低版本重新更新


6、更新出现错误:Fatal error:Class 'ZipArchive' not found


出现该错误是因为当前php缺少zip扩展
解决办法如下:
cd /www/server/php/73/src/ext/zip/
/www/server/php/73/bin/phpize
./configure --with-php-config=/www/server/php/73/bin/php-config
make && make install
安装好zip扩展,还需要在PHP配置文件中启用.
在php.ini中添加这一行:
extension = zip.so
然后重启php7.3即可.
安装过程会报错、libzip不支持或未安装
安装libzip,即可解决
wget https://nih.at/libzip/libzip-1.2.0.tar.gz
tar -zxvf libzip-1.2.0.tar.gz cd libzip-1.2.0
./configure
make && make install


"小礼物走一走,来南京金友网支持我"
还没有人打赏,支持一下
走自己的路
嗨!您好:
欢迎来到 南京金友网。
我的名字叫狗蛋
很高兴能够为您服务!
如果已经注册【立即登录】
还没有账号请【立即注册】
快速回复 返回顶部 返回列表