- 博客(25)
- 收藏
- 关注
原创 Mysql杀死行锁
2.杀死进程id(就是上面查询结果集的trx_mysql_thread_id列)查询mysql数据库中存在的进程。1.查询 正在执行的事务。这样行锁锁定就解决了。
2023-07-12 02:12:35
343
原创 jwt的使用
在 config/auth.php 中,将 api 的 driver 驱动改为 jwt。运行完后应该有一个 config/jwt.php 文件,允许配置此包的基础知识。第二步:添加服务提供者(Laravel 5.4 或以下)- 控制器-新建 AuthController。运行完后.env文件会生成一个 JWT_SECRET。第一步:配置 config/auth.php。第三步:运行以下命令发布包配置文件。第四步:运行以下命令生成一个密钥。- Model-新建 User。laravel8-使用jwt。
2022-12-09 12:02:34
155
原创 【无标题】微信支付平台证书生成
截图源地址:https://github.com/wechatpay-apiv3/wechatpay-php。然后修改当前使用的php版本的php.ini文件,把下图这句加上并且替换成你的CA证书文件路径。最后重启一下,再次执行下载微信支付平台证书命令就下载成功了,文件保存在你自己设置的目录下了。因为在创建微信支付客户端的时候需要这个微信支付平台证书路径:如下图。${mchSerialNo}替换成 你的商户API证书的证书序列号。${outputFilePath}替换成 你要保存的文件夹路径。
2022-11-03 12:48:36
418
原创 mysql锁表原因及解决方法
1)、A程序执行了对 tableA 的 insert ,并还未 commite时,B程序也对tableA 进行insert 则此时会发生资源正忙的异常 就是锁表;2、锁表的原理是 数据库使用独占式封锁机制,当执行上面的语句时,对表进行锁住,直到发生commite 或者 回滚 或者退出数据库用户;2)、锁表常发生于并发而不是并行(并行时,一个线程操作数据库时,另一个线程是不能操作数据库的,cpu 和i/o 分配原则)减少insert 、update 、delete 语句执行 到 commite 之间的时间。
2022-11-01 20:33:11
15682
1
原创 Linux 在上传时会出现文件乱码的情况,普通rm命令 无法删除乱码文件;此时我们使用用命令 ll -i 在文件的前面就会出现文件的ID号,然后我们根据ID进行删除就行了根据文件
删除Linux、乱码
2022-10-28 18:07:28
531
原创 编译安装====验证码没有看见
Call to undefined function Intervention\Image\Gd\imagecreatefromjpeg()JSON_L 2019-05-09 18:46:59 1295 收藏展开做项目上传图片的时候,上传png的没有任何问题,已一上传jpg的就报错这个错误Call to undefined function Intervention\Image\Gd\imagecreatefromjpeg()看样子是gd库的jpeg没找到的样子。看一下服务器配置..
2020-05-09 14:29:04
162
转载 centos 7 安装mysql
目录0、前言1、下载解压(1)下载解压软件(2)然后解压软件2、编译安装5.6.42(1)创建启动mysql的用户和用户组(2)安装依赖(3)编译安装mysql3、创建必要的目录并复制配置文件(1)将配置文件复制到设定的目录(2)创建必要目录(3)初始化数据库(4)修改 MySQL 配置文件4、设置开机启动并加入服务0、前言编译安装是非...
2019-04-20 18:56:14
185
转载 php实现时间戳转换在32位系统下超过2038年的自定义处理函
<?php function fun_strtotime($var1=0,$var2=0){ if(!$var2){ $var2 = $var1; $var1 = 0; } if(is_numeric($var2)){ $var2...
2019-04-02 15:47:19
313
转载 web打开android分享的链接启动App
最近写项目,遇到一个比较有意思的需求,涉及到公司所有前端工作,H5,Android,IOS需求是这样的,公司运营推广APP,对外分享一个链接,这个链接由h5写成,主要就是用来介绍APP的,蛋疼的是,在末尾加了两个按钮,一个用来下载IOS的app,一个用来下载android的app,重点来了啊,在点击按钮之前先判断手机中是否有该APP,有的话,直接打开,没有的话,就直接下载!听着需求挺简单的,...
2019-03-28 16:18:36
1371
1
转载 linux redis服务端安装
1、安装gcc环境sudo yum install gcc-c++2、安装wgetsudo yum install wget3、下载Redis源码包wget http://download.redis.io/releases/redis-4.0.1.tar.gz4、解压redis-4.0.1.tar.gz安装包,并编译。tar xzf redis-4.0.1....
2019-01-23 10:05:06
223
转载 PHP报错:Call to undefined function bcmul()
标签:bcmath bcmul()PHP报错:Call to undefined function bcmul(),在网上查到bc是Binary Calculator的缩写。bc*函数的参数都是操作数加上一个可选的 [int scale],比如string bcadd(string $left_operand, string $right_operand[,...
2018-04-27 09:20:25
9558
转载 Laravel API Docs 安装
Laravel API Docs GeneratorThis Laravel package provides an API Documentation generator based upon your Routes and Controller Method DocBlock comments.InstallationLaravel 5.0Begin by installing this pa...
2018-04-25 16:49:48
829
转载 laravel Intervention Image
使用 Intervention/image 对 Laravel 项目中的图片进行处理 ...
2018-04-21 12:42:49
269
转载 Laravel 使用 aliyun-oss
Laravel 使用 aliyun-oss根据官方的composer 下载sdk在Services重写配置该方法;从官方composer 下载下来的vendor里面的ossClient文件下的上传方法uploadFile有bug实例化调用后的upload()即可;第一个参数:D:/phpSduy/www/laravel/public/fim/111.jpg ; 第二个参数为:图片名称;...
2018-04-20 14:23:51
794
转载 sell模块
一 官网下载nginx官网地址: http://nginx.org二 安装gcc编译器命令: yum install gcc安装需保持连网状态,如已经安装过,跳过此步,以下命令遵循此原则。三 安装make命令命令: yum install make四 安装pcre命令: yum install pcre*安装该命令主要是为了支持rewrite功能。五 安装openssl命令: yum instal...
2018-04-10 22:38:30
471
转载 linux环境下安装PHP的OpenSSL扩展
linux环境下安装PHP的OpenSSL扩展先安装依赖包:yum install openssl openssl-devel进入PHP安装包里的OpenSSL文件夹,根据个人的安装包位置不同,此处是cd /home/local/php.5.6.25/ext/openssl//usr/local/php-7.2.4/bin/phpize可能会报错:Cannot find con...
2018-04-10 09:52:41
1122
翻译 linux 按章pdo_mysql.so 拓展
问题:Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'解决方案:1、进入php源代码目录:# cd /tmp/php-5.2.14/2、再进入要添加的pdo_mysql扩展源码目录:# cd ext/pdo_mysql/2、调用已经编译好的php安装路径里面的phpize:# /usr/local/php/bin/phpize3、然后config...
2018-04-08 11:46:30
423
转载 centos 7 安装redis
1、安装redis第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz1234567891011[root@iZwz991stxdwj560bfmadtZ local]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz--2017-12-13...
2018-04-04 19:09:03
105
转载 centos 安装redis
1、安装phpizeyum install php-devel2、下载扩展源码包,直接用wgetwget https://github.com/edtechd/phpredis/archive/php7.zip解压命令安装命令是: yum install -y unzip zip 3 解压php7.zipunzip php7.zip4 解压目录为pphpredis-php7,进入该文件夹,...
2018-04-04 16:33:47
129
原创 centos 7 php+nginx+mysql
在CentOS 7下编译安装Nginx+PHP+MySQL环境 1、前言本文适合于已经对Linux操作系统具有基本操作经验,并且能够在Linux或Windows上通过一键搭建工具或者yum命令行进行环境搭建的读者,阅读本文需具有一定的专业知识,本文不建议初学者阅读。本文所描述的是在标准的CentOS 7.2 64位操作系统下,安装Nginx 1.12.2 + PHP 7.1.11 +...
2018-03-30 17:14:28
424
转载 Mysql5.7编译安装
终于把最后几台服务器全部都从centos6 全部都升级到了centos7,虽说有不少运维脚本得重写,总体来说是值得得。之前服务器上部署得都是mysql5.5,今天也准备升级到5.7。编译mysql比较花费时间,也可以静下心来写写博客了。1.准备工作首先需要准备mysql的源码包,最新版本是5.7.12下载地址为:wget https://downloads.mysql.com/arc...
2018-03-15 14:10:57
298
转载 CentOS7 安装php+nginx+php
在CentOS 7下编译安装Nginx+PHP+MySQL环境 1、前言本文适合于已经对Linux操作系统具有基本操作经验,并且能够在Linux或Windows上通过一键搭建工具或者yum命令行进行环境搭建的读者,阅读本文需具有一定的专业知识,本文不建议初学者阅读。本文所描述的是在标准的CentOS 7.2 64位操作系统下,安装Nginx 1.12.2 + PHP 7.1.11 +...
2018-03-14 16:55:37
530
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人