自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

普卡乐比

一个慵懒的程序员

  • 博客(23)
  • 收藏
  • 关注

原创 Navicat连接PostgreSQL遇到的问题authentication methon 10 not supported

Navicat连接PostgreSQL时出现"authentication method 10 not supported"错误提示,通常是因为使用了旧版软件。建议用户改用Navicat官方提供的免费社区版(Navicat Premium Lite),该版本可供个人用户和小型企业免费使用

2025-12-03 11:50:47 160

原创 Nginx set指令不能使用在http块里,可以使用map指令

Nginx配置中set指令不能直接在http块顶层使用,必须放在server、location或if块内。正确做法包括:1)使用map指令在http块定义全局变量映射;2)在server/location块内使用set;3)使用geo模块处理IP相关变量。常见问题包括变量未初始化错误和作用域问题,需确保变量在使用前已赋值。推荐优先使用map替代全局变量,配置修改后需测试语法并重载配置。

2025-09-18 11:37:38 338

原创 打开或者安装Navicat时出现Missing required library libcurl.dll,126报错解决方法(libmysql_e.dll等)

摘要:Navicat运行时出现缺失libcurl.dll和libmysql_e.dll文件的解决方法。可下载这两个文件,将其放入Navicat安装目录即可

2025-08-21 18:52:17 582

原创 logrotate系统轮询切割配置说明

摘要 本文解决了nginx日志切割时文件名与内容时间不匹配的问题。原使用logrotate工具时,发现切割到小时的日志文件名显示当前时间,但内容却是上一个小时的。研究发现logrotate的compress功能在postrotate之后执行,无法直接处理压缩文件。最终方案是放弃logrotate内置压缩,改用postrotate脚本手动重命名并压缩日志文件,通过时间计算确保文件名与内容时间一致。配置中还包含日志保留24份、创建新日志文件权限等优化设置,并通过发送USR1信号通知nginx重新加载日志文件。

2025-08-08 10:28:41 180

原创 js某个元素全屏操作

前端代码<div id="screenshow" class="k1-r" style="margin-left:14.6%;height: 100%"> <div class="screenBtn"> <button class="full-screen-btn">全屏</button> </div> <div id="screenframeDiv" style="width: 100%;hei

2021-06-22 17:38:10 805

原创 php判断请求地址是否带 https

判断请求地址是否带 https$http_str = "http://";if((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')){ $http_str = "https://";}$imgs_ur

2021-06-22 17:31:22 526

原创 apache配置ssl

首先确定是否启用 ssl 模块去掉下面配置前#LoadModule ssl_module modules/mod_ssl.so然后可以在这里配上配置SSLEngine onSSLCertificateFile F:/BIRadarServer/httpd2/conf/ssl/server.crtSSLCertificateKeyFile F:/BIRadarServer/httpd2/conf/ssl/server.key<VirtualHost *:821&g..

2021-06-22 17:27:05 252

原创 刷新iframe方法

jquery中刷新iframe方法在引入iframe的容器做全屏功能, 全屏之后iframe引入的页面大小没有变化,先重新加载iframe试了一些方法只有一个方法让我觉得成功了, 像那些重新设置src 的都没有达到刷新的效果方法如下 var screenSrc = document.getElementById('screenframe').src; $('#screenframeDiv').html('<iframe id="screenframe" src="'+screenSrc+'"

2020-12-04 14:42:49 1833 1

原创 php连接达梦 Unable to start dm module in Unknown on line 0

php连接达梦的数据库 1 把libphp56_dm.so php56_pdo_dm.so 放入扩展目录里 配置文件也改好 启动php-fpm 或者 php -m 报下面的错误PHP Fatal error: Unable to start dm module in Unknown on line 0解决方法 : 把达梦数据库安装的目录里的bin目录里的 libdmdpi.so 文件 放入 /usr/lib 目录里2 有的伙伴用其他办法解决了上面的问题 但htt...

2020-11-09 19:25:15 3380 3

原创 Error: Table is marked as crashed and should be repaired

遇到这个问题几个敲命令轻松搞定1、首先进入mysql命令台:mysql -u root -p 回车 输入密码2、查询所有的库mysql> show databases;3、进入数据库“eduyun_2015_sp1”是库名mysql> use webengine;4、check table b02_logpage_2(b02_logpage_2--出现错误的表)用来检查出现问题的表的状态,出现错误就正常5、然后用repair table b02_logpage..

2020-08-25 13:02:49 265

原创 微信小程序 跳转至有tabBar页面

页面要返回/跳转至tabbar的某一页面,可用:wx.switchTab({ url: '../news/news'});注意switchTab只能跳转到带有tabBar的页面,不能跳转到不带tab的页面跳转不带tabBar的页面还是用redirectTo或者navigateTo

2020-06-18 17:05:36 934

原创 KaTex parse error: KaTeX does not work in quirks mode

报错如下图原因是没有DOCTYPE声明;解决方法:html页面顶端声明 <!DOCTYPEhtml>如下图<!DOCTYPE html><html lang="en"><head>

2020-05-28 22:39:20 1430

原创 小程序预览加载不出图片

小程序预览加载不出图片 比如在开发者工具做了一个swiper轮播图<view> <swiper indicator-dots="true" indicator-color="#fff" interval="5000" autoplay="true" easing-function="easeInCubic" duration="2000"> <swiper-item> <image src="/images/哈2...

2020-05-28 03:16:42 1880

原创 小程序开发 控制台报错:Page is not constructed because it is not found.

新建文件保存控制台报如上的错误,原因是 新建页面js文件里没有内容 ,没有 Page对象应该在你新建的js文件里添加//获取应用实例const app = getApp(); Page({ data:{ } });...

2020-05-28 02:42:22 223

原创 virtualbox虚拟机启动不了了,出现 runtime error opening

当我们的虚拟机在非正常关闭后,再次启动机器时,Virtual Box会出现 Runtime error opening 'C:\Users\admin\VirtualBox VMs\Windows Server\Windows Server.vbox for reading: -102 (File not found.).提示。  虚拟电脑非正常关闭,造成一些日志无法记录,有可能在下次启动虚拟机...

2019-04-10 15:42:29 14094 1

原创 Call to a member function eagerlyResultSet() on null

加入with后,报错“Call to a member function eagerlyResult() on null”我的原因是 : 因为在模型里定义关联关系函数的时候 没有return。

2019-03-18 20:01:03 7032 4

原创 tp5.1模型save()更新后,数据没有变化

我一下碰到这个问题,上网也没有找到是什么问题,不断研究 ,咳咳,终于找到问题了..先说从版本v5.1.6的tp5.1开始 save()返回有一些变化,官网介绍如下:  因为返回不是受影响行数,只要语句没有问题,返回的都是true,我们要清楚知道这一点, 那么数据没有更新就不是这个上的问题了,去别的地方找找比如:你设置了过滤字段://设置过滤字段protected ...

2019-02-26 16:56:51 3816

原创 tp5.1 模型 where多条件查询 like 查询

以举例说明:$where['name'] = ['like','%爱你%'];$user= User::where($where)-&gt;select();dump($user);die;上面的例子是不会查出来的 tp5.0是可以的对的方法是:$where[] = ['name','like','%爱你%'];$user= User::where($where)-&gt...

2019-02-21 19:25:43 13908 2

原创 Using $this when not in object context错误原因及解决办法

在php中出现Using $this when not in object context的原因是在静态方法中使用$this或者直接调用非静态的方法。错误代码1://thinkphp 模型类class StudentCharge extends Model{ public static function getCharges($id) { $charg...

2019-02-21 10:50:50 8602

原创 tp5 不能访问公共模块common 的原因

TP5.0是可以访问common模块的, 只需要把convention.php文件中的 // 禁止访问模块'deny_module_list' =&gt; ['common'], 把common去掉, 注意这行代码不可以注释, 注释了程序不可以执行.可以是在公共配置文件修改deny_module_list配置项.在config.php的去掉common ...

2018-12-05 16:11:23 4545

转载 支付宝接入沙箱环境遇到的问题及解决方案

1.调试错误,请回到请求来源地,重新发起请求。错误代码 invalid-app-id 错误原因: 无效的AppID参数解决办法 沙箱环境中的支付宝网关地址为https://openapi.alipaydev.com/gateway.do沙箱环境中的支付宝网关地址为https://openapi.alipay.com/gateway.do将代码中配置文件的支付宝网关地址改为...

2018-11-20 15:33:45 9171 4

原创 PHP中计算百分比时保证各部分和为1,目前我觉得最好的方法

PHP中计算百分比时保证各部分和为1,目前我觉得最好的方法/** * 百分比 * @param $a 传一个数组 * @return 返回一个以 100 分化的 数组 */ public function percent($a) { // $a = array(0,0,2,1,0); $total =...

2018-11-07 11:58:39 1160

转载 【转载】基于【TP5框架】开发消息队列(阿里云)

小张这里使用的是阿里云消息队列,消息队列开通地址是:https://mns.console.aliyun.com/#/list/cn-shenzhen              1.下载aliyun-queue包,注意:这个包不能composer.json下载,只能手动引入       2.获取阿里云的第一条消息信息,(等下我这里会循环读取第一条) //初始化阿里云消息队...

2018-08-10 17:17:41 857

空空如也

空空如也

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

TA关注的人

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