自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 mysql8.0高版本数据导入5.6低版本通解

今日想将本机的mysql(8.0)中的数据库文件导出到远程服务器中的mysql(5.6)中,刚开始用source 一直报一大串ERROR,由于数据量比较大,那就直接用图形化工具导吧,连接上远程数据库,建好库,然后运行SQL文件,依旧是unsuccess.找到最开始报错的地方,看到了这个问题,一看就是编码问题,将编码修改后,数据完美导入。

2023-07-10 10:30:36 1206

原创 laravel Cros 跨域问题

本地进行前后端测试时 laravel 遇到跨域问题该怎么办

2023-02-05 18:48:11 848 1

原创 tp6 不兼容php8.0版本问题总结

tp6 不兼容php8.0版本问题总结

2022-07-18 14:40:43 2579

原创 小程序录音 mp3

demo.wxml<view> <button bindtap='startRecordMp3' type='primary'>录音开始(mp3)</button></view><view> <button bindtap='stopRecord' type='primary'>录音结束</button></view><view> <button bindtap='pl

2022-04-11 14:06:35 204

原创 tp5 微信企业付款到零钱

tp5 微信企业付款到零钱

2021-11-17 16:26:46 593

原创 tp5 workerman 服务器端 如何调用 长连接

因工作内容需求 服务器端处理完 小程序二维码后 后台页面需要实时进行更新展示之前一直用GatewayWorker 组件来处理后台页面长连接显示但是不用前端页面 用后台来触发时就不行了 经过查找找到了GatewayClient组件关于GatewayClient源码:https://github.com/walkor/GatewayClient注意:如果GatewayC...

2020-05-07 17:19:28 1715 2

原创 微信小程序获取unionId

获取unionid一定要先在开放平台绑定小程序,否则没办法获取到UnionID机制说明如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过unionid来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。获取Unio...

2020-04-08 17:23:11 528

原创 微信小程序支付(JSAPI支付坑)

一、参考文档:  1、微信JSAPI支付官方文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_3&index=1;二、开发前准备:   1、必须申请微信公众平台(企业用户开通);  2、必须开通小程序平台,并与微信公众平台进行绑定;  3、必须开通微信商户平台,并妥善保管号商户号和商户...

2020-04-03 18:04:07 2770

原创 宝塔自动磁盘挂载

宝塔自动磁盘挂载yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

2020-03-20 11:49:00 387

原创 tp5.0 使用 PHPExcel导出数据

下面是我利用PHPExcel导出数据到excel的一次实践。第一步,当然是到PHPExcel官网去下载phpexcel插件,把Class 改名为 phpExcel 单独拿出将其放到thinkphp的vendor目录下。第二,将到入数据的具体逻辑封装到工具类中。具体逻辑代码如下:class UntilLogic{ public function phpExcelList($...

2019-11-18 10:47:21 468

原创 TP5 实现微信网页自定义分享

1.登录微信公众平台,设置—公众号设置—功能设置里,填写『JS接口安全域名』。填写的域名须通过ICP备案的验证,并将平台给的txt文件放到域名指向的web服务器之下。注意:在 TP5 框架下,web服务器根目录表示的是 TP5 框架的 Public 目录!2.整个流程为:2.1 公众号的认证2.2 JS安全域名设置2.3 将微信公众平台给的txt文件放到网站根目录下2.4 ...

2019-11-12 18:04:58 398

原创 The server is temporarily unable to service your request due to maintenance downtime or tp5问题

今天在提交数据时碰到了The server is temporarily unable to service your request due to maintenance downtime or报错问题,经过仔细排查 ,代码没有问题 ,经过仔细查找 发现提交数据中 存在 and 字符 所以数据没法提交写篇博客 以此谨记www.fufugay.com...

2019-10-16 12:13:57 15653 1

原创 php form表单提交数量限制问题

在写上传form 多表单post提交时 出现了失败的问题1.首先确认表单正确,发现前段的复选框数量是够的但是传到后台就被部分截断,这时候应该就是后台接受的问题2.两种情况:第一种是对表单提交数据的大小有限制,此处由于全是字符串故表单数据很小,所以不是此原因。 第二种就是PHP后台接受表单的变量数有限制,发现php默认最多接受1000个表单变量。解决方法...

2019-10-14 10:29:08 2223

原创 tp5 微信公众号 消息模板接口使用

小程序下单后 微信公众号也一并提示功能首先要去微信公众号开通模板消息通过之后 可以进行申请模板id实现代码 public function guestbook(){ //此处模拟前端表单ajax提交 $input_data = input("post.");// if(isset($input_data) && ...

2019-09-17 16:47:37 567 4

原创 tp5 微信公众号 开发者模式 自定义栏目及获取用户openid 和 unionid

好久没写了 今天更新两篇文章这次是关于微信公众号的的 用户信息获取第一个微信公众号方法是对接微信公众平台的 public function index() { //获得参数 signature nonce token timestamp echostr if (isset($_GET['echostr'])) { //1...

2019-09-17 16:37:20 620

原创 tp5 百度智能api 接口使用

最近看了看百度api智能接口 随便申请了一个来玩玩 写一下进行记录先去https://ai.baidu.com/sdk#nlp进行下载php的SDK下载完后 在tp5框架中的extend中新建一个文件夹名称为 bdapi 如下所有的.php 后面加上空间命名如拿一个简单的例子 如文章自动筛选出对应的标签在控制器中 引入对应的功能 和命名 Appid定义方法...

2019-07-24 15:21:58 1164

原创 PHP多维数组转一维数组的简单实现方法

本文实例讲述了PHP多维数组转一维数组的简单实现方法。分享给大家供大家参考,具体如下:php语言本身没有将多维数组转为一维数组的函数,但是我们可以自己写一个php函数来实现将多维转一维的功能。运用了递归,简单粗暴,整个函数体9行代码就实现了该功能,php源码如下:$multi = array( array( array( '1', '...

2019-07-24 14:59:44 445

原创 tp5 图像上加文字水印改变水印位置以及把生成的图片存到数据库中

今天工作遇到了需要生成文字水印的优惠券功能生成文字水印没什么问题就是要把生成好的图片变成如同上传图片一样的格式存在数据库中费了我一点时间现在上代码function user_coupon($couponid,$openid,$state){ /*获取优惠券值*/ $coupon=db("coupon")->where("id=$couponi...

2019-06-12 20:13:18 2701

原创 微信支付:curl出错,错误码:60

如下是运行微信支付测试代码时出错代码:Warning: curl_setopt() expects parameter 2 to be long, string given in D:\wwwroot\weixinpaytest\pay\WxPay.JsApiPay.php on line 99Fatalerror: Uncaught exception 'WxPayException'...

2019-06-05 11:20:11 557

原创 PHPStudy 配置域名

环境:集成环境phstudy操作系统: windows 101):修改hosts文件,添加虚拟域名->C:\Windows\System32\drivers\etc\hosts在hosts文件最下面添加你的地址和对应的虚拟域名,比如:127.0.0.1 test.com2):找到配置文件httpd.conf位置在你安phpstudy的盘符比如 F:\phpStudy\PH...

2019-05-14 15:41:21 520

原创 ajax 返回错误数据报 Uncaught ReferenceError: XXX is not defined

这两天在整ajax多图片提交及预览功能遇到了一个前端问题 因为公司无前端 这种只能找插件 当我多图片ajax提交到后台 后台返回值后 第一张图片无预览路径 经过排查 报这种错误的原因无非是两个第一种跟引入的jquery.min.js位置和引入的jquery.min.js的路径有关;把<script type="text/javascript" src="/${res}/js/jq...

2019-04-29 11:23:09 6388

原创 tp5.1微信公众号JSSDK 接口分享 坑

今天在用tp5.1 整微信分享接口时 所发生的坑事件1.报 { "errMsg": "config:invalid signature" } 错误这个问题比较简单 打印下 signature 看看它是否缺参数 自己仔细去对比 上代码function shareWx(){ $request=new Request; $jsapi_ticket = $t...

2019-04-16 19:44:44 1487

原创 tp5.1 微信公号 自定义菜单 session 及 报SSL certificate problem: unable to get local 及 40016 问题

在做自定义菜单时遇见了几个问题1.在视频中的教程用的是$_SESSION 而在tp5.1中则不能这样使用判断session时要Session::has('access_token')要获取时要Session::get('access_token')写入时要Session::set('access_token',$access_token);2.在本地测试报SS...

2019-04-13 18:51:12 262

原创 用thinkphp5.1做微信公众号开发关注推送消息回复实现不了的解决方法

在写关注自动回复时出现了两点问题1.说我的公众号提供的服务出现故障2.没有自动回复我所设定好的内容关于第一点大多是因为xml格式中有空格存在的问题 所以说要去仔细查看并清除空格第二点的原因有几条1.tp5和其他的不太一样 需要去判断$_GET['echostr'] 是否为空再去访问方法如下代码public function index(){ //获得参数 ...

2019-04-12 15:31:49 2117 1

原创 tp5 公众号 Token验证失败

昨天在接入微信公众号服务器配置时 不管怎么写都是token验证失败从网上找了诸多文档 终于从中找到的正确的解决防范是在一个帖子下面有人留言中得知的事先声明 我用的框架是tp5.1的public function index(){ $this->valid(); } //微信验证 public function valid(){ ...

2019-04-12 10:47:38 397

原创 tp5.0 项目如何升级为tp5.1

TP5.0的项目放到TP5.1中会报很多的错误 现在来讲解一下大概需要修改那些地方可以避免掉在这上面所浪费的时间。1.控制器初始化方法_initialize一般这个都是写在Common中 用于让子类进行继承 在tp5.1中 需要把_initialize 改为initialize 就是去掉一个下划线。2.模板的变量输出默认添加了htmlentities安全过滤如之前自定义的分页 是...

2019-03-26 15:52:40 4108

原创 Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决方案

编译工具IntelliJ IDEA今天学JAVA JDBC时 在注册驱动Class.forName("com.mysql.jdbc.Driver");中出现了问题一直在报Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.错误也是在网上找了好多篇文章 最后的解决方案是...

2019-03-01 16:23:51 9493 4

转载 TP5中 save操作 不能foreach循环操作 循环就只有最后一次有效 解决方案

$mUser = model('User');foreach ($arrData as $k =&gt; $v) { $arrData[$k]['addtime'] = time(); $res = $mUser-&gt;isUpdate(false)-&gt;data($arrData[$k],true)-&gt;save();}通过这个方法,就不会再报主键重复错误了。...

2019-02-05 14:55:34 3267

原创 TP5 在虚拟主机下 自带验证码不显示问题解决方案

我的TP5项目放到西部数码下 自带的验证码功能不显示 在网上找到了一种可使用的方法清除缓冲区就应该可以了,解决的办法是在vendor/topthink/think-captcha/src/CaptchaController.php中加上这个ob_clean();就可以了namespace think\captcha;use think\Config;class CaptchaCo...

2019-01-14 10:55:34 561

转载 TP5 在西部数码虚拟主机下 要如何实现伪静态

我的一个tp5项目放在西部数码下 死活无法伪静态主要原因是配置 我的配置是 Windows apache 而西部数码给的是 Windows IIS 如果用Linux apache 的话 我项目下所有的视图实例化都要改成Linux 模式 实在是太麻烦了从网上找了多篇文章进行使用 终于找到了可以解决的方案! 虚拟主机和服务器部署起来还是有所差别,使用thinkcmf和fasta...

2019-01-14 10:41:58 1211

原创 Danmmu Player 如何在tp5上进行使用的

Danmmu Player是一个具备弹幕功能的Html5视频播放器。我们在观看视频的时候,可以对视频发表自己的观点,当点击发送按钮后,发表的内容会在视频屏幕上以彩弹的形式发出,并做滚动展示动画效果,即视频弹幕功能。演示网站它的源码我也下下来了 今天主要讲解的是如何用tp5去连接Danmmu Player 后台操作问题前台只要下下来就是没有任何问题的 有问题的是它所给的 sendData...

2018-12-14 16:57:39 399

原创 jquery 追加input框中值的方法

//点击标签 通过onclick把值传过来//label 就是值function transfer(label) { var input=$("#new-tag-post_tag").val();//先拿到input现有的值 //判断input框内是否为空if(input != "" &amp;&amp; input != undefined){ //检...

2018-12-07 16:36:59 3068

转载 tp5查询后保持分页条件

在这里记录一下Tp5保持分页状态的两种方法:一: 1 Db::name('data') -&gt; where($where)  -&gt; paginate(5,false,['query' =&gt; request()-&gt;param()]);     二: 1 2 3 4 5 6 ...

2018-11-30 15:24:32 186

原创 tp5 自定义分页详解

虽然说TP5 有自带的分页的方法 也是好用 但是对于追求原页面样式的的人来说 这是不需要的今天就来教大家 如何自己定制tp5 分页样式1.在tp5框架目录下找到extend文件夹,并创建page文件夹,在page文件夹下中创建Page.php类文件:(下图为tp5框架目录)2.下面是咱们刚才建立page.php 的内容&lt;?php// +----------------...

2018-11-30 15:17:40 1132

原创 tp5 控制层 url()带参 如何接收

在群中有个朋友问在控制器A下用url()传的参 怎么在控制器B下获取的问题我从网上也是找了很多 不过大多都是如何传和传的格式,但是没有说要如何接收的这是控制器A,传到控制器B的url当中$project_name='123';$this-&gt;success('新增项目成功',url("index/url",array('id'=&gt;$project_name)));...

2018-11-26 18:16:54 1749

原创 JS 一直报 Uncaught ReferenceError: is not defined 错误解决方式

在写项目时 运用了一个js函数 死活执行不了 一直报 is not defined错误经过排查 发现了两处错误问题第一处原因是引入jquery.js顺序不对 jquery.js要放在其它js之前。 &lt;script src="__ADMIN__/js/jquery.js" language="JavaScript" type="text/javascript"&gt;&lt;...

2018-11-26 11:25:44 71731

原创 php工具箱下载安装方法

php工具箱是一款比较好用的PHP辅助工具 从意义上来说可以提高一部分的工作效率现在来让我们学习从头如何进行安装的方法吧。 首先是下载PHP工具箱进入百度云盘链接:https://pan.baidu.com/s/12lVgNvHaet_cXDivxSBtPQ 提取码:ndmv  下载完后吧php工具箱单独作为一个项目解压出来解压完后 打开php工具箱中的 confi...

2018-11-12 16:18:29 1062

原创 php 时间戳对比

 这是当前时间和指定时间进行对比的代码 //当前的时间戳 $now_time = time(); //获取当天11:30点的时间戳 $start_time = mktime(11, 30, 0, date('m'), date('d'), date('Y')); //获取当天12:00点的时间戳 $end_time = mktime(12, 0, 0, d...

2018-11-10 14:24:30 1954

原创 no input file specified 三种解决方法

一.IIS Noinput file specified方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS方法二:请修改php.ini找到; cgi.force_redirect = 1去掉前面分号,把后面的1改为0即cgi.force_redirect = 0二.apache  No input file specifi...

2018-08-17 18:51:34 415754 29

原创 PHP 出现 The requested URL was not found on this server 怎么办?

自己刚配置好的环境,出现了重定向的问题,原因可能在于.htaccess文件和apache的配置问题。1,找到apache配置文件httpd.conf配置文件中的AllowOverride none        Require all denied这两行,改成Options Indexes FollowSymLinks     AllowOverride All这两行2,找到apache配...

2018-08-16 10:28:56 85114 11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除