微信支付 JSAPI 签名错误 调用支付jsapi缺少参数appid
unvs | PHP | 2020-07-27
微信公众平台支付接口调试工具:https://pay.weixin.qq.com/wiki/tools/signverify/
你好,请按照以下几点仔细检查:
1) 使用微信的在线签名工具检查签名是否和程序生成的一致
https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1 签名工具用谷歌打开。
选择MD5,XML,然后把请求参数xml放进去,就能校验签名。
2)如果和微信的在线签名... [阅读全文]
微擎分页的实现与代码示例
unvs | PHP | 2020-07-11
后端代码:
$page_index = max(1, intval($_GPC['page']));
$page_size = 50;
$page_total = intval(pdo_fetchcolumn(“SELECT COUNT(*) FROM “.tablename(‘users’)));
$pager = pagination($page_total, $page_index, $page_size);
写法一:
$lists= pdo_getall(‘users’, array(), array(), ”, array(), arr... [阅读全文]
阿里云服务器安装redis配置规则本地客户端远程连接
阿里云服务器,安装redis,实例配置规则,并调试本地客户端远程连接
一、阿里云服务器上安装redis:
1.下载 wget http://download.redis.io/releases/redis-4.0.9.tar.gz
2.解压 tar xzf redis-4.0.9.tar.gz
3.跳转目录 cd redis-4.0.10
4.安装 make
5.启动服务端:src/redis-server
6.启动客户端:src/redis-cli
二、阿里云服务器上实例配... [阅读全文]
Redis学习List(列表)
redis list 简单的字符串列表,按照插入顺序排序,你可以添加一个元素到列表的头部(左边l)或尾部(右边r)
一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。
1、lpush 头部插入一个/多个元素(rpush尾部)
lpush key value [value2]
ex:
>lpush test_list one
>lpush test_list two
>lpush test_list three
2、... [阅读全文]
QQ邮箱已停止新增域名及域名邮箱帐号功能
unvs | 电脑网络 | 2020-01-19
自2020年1月19日起,QQ邮箱已停止新增域名及域名邮箱账号功能。意味着今后不能把域名邮箱新绑定到QQ邮箱统一管理了,当然以前添加的旧域名不受影响。之前博主添加的unvs.cn邮箱域名没解析,被撤销了,呜呜。
通知说明如下:
抱歉地通知你,QQ邮箱已停止新增域名及域名邮箱帐号功能。
我们想提醒你注意的是:
1.不可添加新域名。
2.旧域名下不可添加新的... [阅读全文]
微擎如何调取百度UEditor富文本编辑器
unvs | PHP | 2019-06-29
这是官方技术文档:https://www.kancloud.cn/donknap/we7/199388
有点笼统!开门见山、直入主题:微擎调取UEditor富文本编辑器
一、微擎应用控制器PHP文件
global $_W, $_GPC;
load()->func(‘tpl’);//关键
二、微擎模板文件,引用系统头文件/引用代码,作用:加载JS、CSS文件
引用系统头文件:{template ‘common/header’} ... [阅读全文]
kindeditor编辑器上传图片自动压缩(质量与尺寸压缩)附PHP代码
unvs | PHP | 2019-06-20
kindeditor上传图片,仅仅只能设置上传的图片大小、图片数量限制,上传后图片是多大就是多大,很不方便,不能对图片进行相应压缩处理。下面就是博主写的一个函数,通过对上传图片质量压缩、尺寸压缩,直接减小图片大小,节省空间,提高图片加载速度。
kindeditor上传图片处理的关键文件是kindeditor\php\upload_json.php
找到这一行代码:
$file... [阅读全文]
微擎应用地址伪静态转换部署
unvs | PHP | 2019-06-20
微擎应用站点根目录新建.htaccess文件,或服务器站点自带伪静态环境配置,自己需要编写好规则。
下面是IIS规则示例,如下:
RewriteRule /water_api[/]([^/]+)$ /app/lh_water_api.php?do=$1
RewriteRule /api[/]([^/]+)[/]([^/]+)$ /app/api.php?do=$1&type=$2
RewriteRule /api[/]([^/]+)[/]([^/]+)[/]([0-9]+)$ /app/api.php?do=$1&type=$2&... [阅读全文]
教你安装Windows10系统LTSC 2019企业版及激活方法
unvs | 电脑网络 | 2019-04-04
很久没写博文了,日常工作生活较忙,加上写上一篇原创文章确实需要点时间与心思,但这篇文章还是简述,尽量让大家学会安装及易懂。
下面是博主亲手组装台式机后,亲自安装的这个windows10 LTSC2019企业版本系统,过程经历了些问题,汇总记录下来。闲话不多说,直奔主题。
一、首先,你得下载这个LTSC2019版本系统
——为什么用这个系统,简单点讲就是win1... [阅读全文]
Linux服务器PHP站点页面出现BOM头去掉解决方案
unvs | PHP | 2018-06-06
这里讲的是Linux服务器PHP站点页面出现BOM头去掉解决方案,有些方法是通用不分服务器或开发语言。
1、知道含有bom头文件
通过第三方软件工具另存为去掉,用Editplus或NotePad++打开,是否为UTF-8无BOM编码格式,不是转为UTF-8无BOM编码格式;
2、找不到含bom头文件,临时处理方法
方法一:在输出文本前添加 header(‘content-type:text’);
... [阅读全文]
SMTP Error: Could not authenticate错误解决方法
unvs | PHP | 2017-12-27
Phpmailer插件发送email邮件,出现“Error: Could not authenticate.”错误,确定了基本不是程序代码问题,只是更换了邮箱账号密码就不能发送了。
一、首先,判断环境(下面以PHP为例)
php.ini配置文件里,下面分别去掉前面的分号;重启环境
;extension=php_sockets.dll
;extension=php_openssl.dll
二、其次,检查发送邮件的账号密码是否正确,特别注意... [阅读全文]
mysql查询语句加入order by desc读取不出数据
unvs | Database | 2017-06-06
你有没有遇到,写SQL语句时,当加上order by排序条件,就无法查询读取出数据,去掉后就能读取数据。
比方:
$sql = ”SELECT * FROM test WHERE (1=1) AND user_name LIKE ‘%Unvs博客%’ ORDER BY user_id DESC“; //红色部分加上就不能查出数据(可能存在like条件不一样而能查出数据、实在非常诡异)、去掉就能得到数据
分析原... [阅读全文]