更复杂的加密
采用了指定版本的swoole,也就是PHP7.4,经过测试,如果服务器上已经安装了7.4及拓展,是没办法保存火鸟提供的配置文件的。
需要重装PHP并保持干净状态,再添加火鸟的拓展配置,最后安装其他拓展。
无法完成的安装
这真的是火鸟门户的传统,火鸟门户明知程序中存在这些浅显的BUG,但是他们就不会去修复,无非就是为了那几百块钱的技术费。
以安装为例,最新的火鸟门户8.3,安装完成后如下图所示。
如果现在去登录后台,会发现无论如何都登录不上,一直提示:“网络错误,请重试”
经过查阅安装程序代码,发现,安装程序里面缺失了好几个表,连用户表都是缺失的。
这难道是不小心?谁信啊!!!
你少一张不常用的数据表,都能理解,用户表怎么可能会少,况且距离版本发布已经1个多月,就没人发现?
别怪我会这样想,因为事实已经很明显。
要想修复这个问题,只有下载之前版本的安装包,或者网上下载盗版的程序数据库,手动新增会员表以解决。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 |
CREATE TABLE `hn_member` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `mtype` int(1) NOT NULL DEFAULT '1' COMMENT '会员类型', `username` varchar(50) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '用户名', `password` varchar(47) NOT NULL DEFAULT '' COMMENT '登录密码', `level` int(10) NOT NULL DEFAULT '0' COMMENT '等级', `expired` int(10) NOT NULL DEFAULT '0' COMMENT '过期时间', `discount` varchar(60) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '打折卡', `nickname` varchar(36) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '昵称', `nickname_audit` varchar(36) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '审核中的昵称', `nickname_state` varchar(50) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '昵称审核状态', `realname` varchar(20) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '真实姓名', `idcard` varchar(18) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '身份证号码', `idcardFront` varchar(300) NOT NULL DEFAULT '' COMMENT '身份证正面照片', `idcardBack` varchar(300) NOT NULL DEFAULT '' COMMENT '身份证反面照片', `certifyState` int(1) NOT NULL DEFAULT '0' COMMENT '实名认证', `certifyInfo` varchar(255) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '认证备注', `email` varchar(60) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '联系邮箱', `emailCheck` int(1) NOT NULL DEFAULT '0' COMMENT '邮箱验证', `sendEmail` int(10) NOT NULL DEFAULT '0' COMMENT '发送邮件验证时间', `areaCode` varchar(10) NOT NULL DEFAULT '' COMMENT '手机区域代码', `phone` varchar(13) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '联系电话', `phoneCheck` int(1) NOT NULL DEFAULT '0' COMMENT '手机验证', `phoneBindTime` int(10) NOT NULL DEFAULT '0' COMMENT '绑定时间', `sendPhone` int(10) NOT NULL DEFAULT '0' COMMENT '发送手机验证时间', `paypwd` varchar(47) NOT NULL DEFAULT '' COMMENT '支付密码', `paypwdCheck` int(1) NOT NULL DEFAULT '0' COMMENT '支付密码验证', `qq` varchar(11) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '联系QQ', `photo` varchar(300) NOT NULL DEFAULT '' COMMENT '头像', `photo_audit` varchar(300) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '审核中的头像', `photo_state` varchar(50) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '头像审核状态', `sex` int(1) NOT NULL DEFAULT '1' COMMENT '性别', `birthday` varchar(10) NOT NULL DEFAULT '' COMMENT '出生日期', `mgroupid` int(10) NOT NULL DEFAULT '0' COMMENT '管理组', `company` varchar(100) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '公司名称', `cityid` int(10) NOT NULL DEFAULT '0' COMMENT '城市分站ID', `addr` int(10) NOT NULL DEFAULT '0' COMMENT '所在区域', `address` varchar(100) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '联系地址', `license` varchar(300) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '营业执照', `licenseState` int(1) NOT NULL DEFAULT '0' COMMENT '营业执照认证', `licenseInfo` varchar(255) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '认证备注', `regtime` int(10) NOT NULL DEFAULT '0' COMMENT '注册时间', `regip` varchar(15) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '注册IP', `regipaddr` varchar(30) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT 'IP详细地址', `money` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '帐户余额', `freeze` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '冻结金额', `point` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '积分', `bonus` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '账户消费金', `promotion` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '保障金', `recid` int(10) NOT NULL DEFAULT '0' COMMENT '推广会员ID', `recfan` int(1) NOT NULL DEFAULT '0' COMMENT '是否已返现', `rectime` int(10) NOT NULL DEFAULT '0' COMMENT '返现时间', `online` int(10) NOT NULL DEFAULT '0' COMMENT '是否在线', `tempbg` int(10) NOT NULL DEFAULT '0' COMMENT '自定义背景图片', `pctempbg` int(10) NOT NULL DEFAULT '0' COMMENT 'pc端个人中心背景图', `mtempbgurl` varchar(255) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '手机端个人主页背景图url', `state` int(1) NOT NULL DEFAULT '0' COMMENT '会员状态', `stateinfo` varchar(200) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '审核备注', `regfrom` varchar(20) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '注册来源', `logincount` int(10) NOT NULL DEFAULT '0' COMMENT '登录次数', `lastlogintime` int(10) NOT NULL DEFAULT '0' COMMENT '最后登录时间', `lastloginip` varchar(15) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '最后登录IP', `lastloginipaddr` varchar(100) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT 'IP详细地址', `qq_conn` varchar(50) NOT NULL DEFAULT '' COMMENT 'qq快捷登录', `sina_conn` varchar(50) NOT NULL DEFAULT '' COMMENT '新浪微博快捷登录', `baidu_conn` varchar(50) NOT NULL DEFAULT '' COMMENT '百度快捷登录', `alipay_conn` varchar(50) NOT NULL DEFAULT '' COMMENT '支付宝快捷登录', `tqq_conn` varchar(50) NOT NULL DEFAULT '' COMMENT '腾讯微博快捷登录', `renren_conn` varchar(50) NOT NULL DEFAULT '' COMMENT '人人快捷登录', `douban_conn` varchar(50) NOT NULL DEFAULT '' COMMENT '豆瓣快捷登录', `facebook_conn` varchar(50) NOT NULL DEFAULT '' COMMENT 'facebook快捷登录', `wechat_conn` varchar(50) NOT NULL DEFAULT '' COMMENT '微信快捷登录', `wechat_openid` varchar(50) NOT NULL DEFAULT '' COMMENT '微信openid', `wechat_mini_openid` varchar(50) NOT NULL DEFAULT '' COMMENT '小程序openid', `wechat_mini_session` varchar(50) NOT NULL DEFAULT '' COMMENT '小程序登陆session', `douyin_conn` varchar(50) NOT NULL DEFAULT '' COMMENT '抖音快捷登录', `douyin_openid` varchar(50) NOT NULL DEFAULT '' COMMENT '抖音openid', `expired_notify_day` int(1) NOT NULL DEFAULT '0' COMMENT '到期前一天提醒', `expired_notify_week` int(1) NOT NULL DEFAULT '0' COMMENT '到期前一周提醒', `expired_notify_month` int(1) NOT NULL DEFAULT '0' COMMENT '到期前一月提醒', `purviews` text CHARACTER SET utf8mb4 COMMENT '权限', `sourceclient` text CHARACTER SET utf8mb4 COMMENT '来源客户端', `from_uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '分享人uid', `alicard` char(50) DEFAULT '' COMMENT '支付宝账号', `notice` int(1) NOT NULL DEFAULT '0' COMMENT '1-接收通知,0-不接受', `lng` varchar(100) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '经度', `lat` varchar(100) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '纬度', `wechat_subscribe` int(1) NOT NULL DEFAULT '0' COMMENT '是否已关注微信公众号', `delivery_count` int(1) NOT NULL DEFAULT '0' COMMENT '配送费优惠剩余次数', `is_cancellation` int(1) NOT NULL DEFAULT '0' COMMENT '是否申请注销', `description` varchar(255) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '个人简介', `is_editname` int(1) NOT NULL DEFAULT '0' COMMENT '是否修改过名字', `noawardlegoutime` varchar(20) NOT NULL DEFAULT '' COMMENT '禁止参与有奖乐购时间', `is_noawardlegou` int(1) NOT NULL DEFAULT '0' COMMENT '是否乐购拉黑', `hidePackage` varchar(255) NOT NULL DEFAULT '' COMMENT '隐藏的模块', `sortPackage` varchar(255) NOT NULL DEFAULT '' COMMENT '模块排序', `lock_cityid` int(1) NOT NULL DEFAULT '0' COMMENT '锁定分站', `im_unread_count` int(10) NOT NULL DEFAULT '0' COMMENT 'IM即时通讯未读消息数量', `robot` int(1) unsigned NOT NULL DEFAULT '0' COMMENT '虚拟账号', `access_token_wxmini` varchar(255) DEFAULT '' COMMENT '微信小程序api令牌', `refresh_token_wxmini` varchar(255) DEFAULT '' COMMENT '微信小程序api刷新令牌', `access_token_android` varchar(255) DEFAULT '' COMMENT '安卓app端api令牌', `refresh_token_android` varchar(255) DEFAULT '' COMMENT '安卓app端api刷新令牌', `access_token_ios` varchar(255) DEFAULT '' COMMENT '苹果app端api令牌', `refresh_token_ios` varchar(255) DEFAULT '' COMMENT '苹果app端api刷新令牌', `nation` varchar(255) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '民族', `admin_common_module` text CHARACTER SET utf8mb4 COMMENT '管理员常用模块', `admin_common_function` text CHARACTER SET utf8mb4 COMMENT '管理员常用功能', `admin_collection_function` text CHARACTER SET utf8mb4 COMMENT '管理员收藏功能', PRIMARY KEY (`id`) USING BTREE, KEY `username` (`username`) USING BTREE, KEY `nickname` (`nickname`) USING BTREE, KEY `email` (`email`) USING BTREE, KEY `discount` (`discount`) USING BTREE, KEY `phone` (`phone`) USING BTREE, KEY `company` (`company`) USING BTREE, KEY `mtype` (`mtype`) USING BTREE, KEY `online` (`online`) USING BTREE, KEY `state` (`state`) USING BTREE, KEY `mgroupid` (`mgroupid`), KEY `wechat_conn` (`wechat_conn`), KEY `wechat_openid` (`wechat_openid`), KEY `wechat_mini_openid` (`wechat_mini_openid`), KEY `cityid` (`cityid`), KEY `addr` (`addr`), KEY `level` (`level`), KEY `expired` (`expired`), KEY `licenseState` (`licenseState`), KEY `recid` (`recid`), KEY `from_uid` (`from_uid`), KEY `is_cancellation` (`is_cancellation`), KEY `password` (`password`), KEY `money` (`money`), KEY `point` (`point`), KEY `bonus` (`bonus`), KEY `access_token_wxmini` (`access_token_wxmini`), KEY `refresh_token_wxmini` (`refresh_token_wxmini`), KEY `access_token_android` (`access_token_android`), KEY `refresh_token_android` (`refresh_token_android`), KEY `access_token_ios` (`access_token_ios`), KEY `refresh_token_ios` (`refresh_token_ios`), KEY `wechat_subscribe` (`wechat_subscribe`), KEY `certifyState` (`certifyState`), KEY `nickname_audit` (`nickname_audit`), KEY `photo_audit` (`photo_audit`(250)), KEY `robot` (`robot`) ) ENGINE=MyISAM AUTO_INCREMENT=25802 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='网站会员'; |
司马昭之心路人皆知。
原创文章,作者:蓝洛水深,如若转载,请注明出处:https://blog.lanluo.cn/12710