自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

龙少的博客

程序员学习笔记

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

原创 php+window+Apache 上传大文件报错(Internal Server Error)的坑

最近开发上传文件时,发现图片上传成功,但是上传大一点的视频就直接报错Internal Server Errorapache:限制 HTTP 请求体(request body)的最大大小:52428800 字节 = 50MB:所有类型的 POST 请求,包括文件上传:通常为 0(无限制)或较小的值。

2025-10-24 11:03:53 166

原创 微信商户支付V3配置

代码中需要改动两处地方,一是回调地址的配置,二是证书路径的区分。项目开发过程中,我们会使用到微信支付,需要登录到商户平台进行相关配置,运营主要配置两个模块即可,由于我的项目需要实现多个商户主体配置,所以可以在数据库做个支付配置,填写对应的商户id和秘钥。2、生成一个32为的随机秘钥,去申请APIV3秘钥,此秘钥开发人员在回调通知时会用来解密。1、申请平台证书给到开发人员,开发人员在接统一下单和回调通知时会用到证书,生成签名。API秘钥分为两个版本,V2和V3,这里我们以V3为例。

2024-12-30 19:10:27 2024

原创 支付宝开发者配置

1、登录开发者平台,创建应用,生成应用appid2、点击应用详情,进入开发设置,接口加签方式必须配置,其余自己可以选配3、加签方式选择“秘钥”,下一步4、下载支付宝开放平台秘钥工具,生成秘钥5、保存复制生成的应用公钥和私钥6、回到开放平台,复制应用公钥填入,点击下一步生成,会生成一个支付宝公钥和应用公钥,统一下单接口会用到咱们生成的应用私钥和支付宝公钥,记得区分保存好。7、支付宝具体文档:小程序文档 - 支付宝文档中心

2024-11-08 18:48:58 702

原创 解决事务锁问题:SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction

这个错误表明在执行一个事务时,等待锁定的时间超出了预设的超时时间,导致事务无法完成。在数据库中,当一个事务试图锁定一个资源(如一行数据、一个表)时,如果其他事务已经持有了该资源的锁,并且持有时间过长,那么当前事务就会等待一段时间来获取这个资源的锁。这是脚本的大概代码 ,刚好头条渠道由于密码修改,导致api报错,return 返回了错误信息,但是事务开启了,没有回滚或提交,但脚本进程执行又比较久,就导致线上涉及到相关的数据表更新操作都会报错事务等待超时,只要在return 前面加上事务回滚,

2024-02-29 17:58:04 1776 1

原创 PHP关于redis面试题

1、redis集群策略redis提供了三种集群策略: 主从模式:这种模式比较简单,主库可以读写,并且会和从库进行数据同步,这种模式下,客户端直接连主库或某个从库,但是但主库或从库宕机后,客户端需要手动修改IP,另外,这种模式也比较难进行扩容,整个集群所能存储的数据受到某台机器的内存容量,所以不可能支持特大数据量。 哨兵模式:这种模式在主从的基础上新增了哨兵节点,但主库节点宕机后,哨兵会发现主库节点宕机,然后在从库中选择一个库作为新的主库,另外哨兵也可以做集群,从而可以保证但某一个哨兵节点

2022-05-24 21:46:38 866

转载 【php】 PECL和 PEAR 以及 COMPOSER 三种工具的区别

pearPEAR 是“PHP Extension and Application Repository”的缩写,即PHP扩展和应用仓库。PEAR 将PHP程序开发过程中常用的功能编写成类库,涵盖了页面呈现、数据库访问、文件操作、数据结构、缓存操作、网络协议、WebService 等许多方面,用户可以通过下载这些类库并适当的作一些定制以实现自己需要的功能。避免重复发明“车轮”。PEAR 的出现大大提高了PHP 程序的开发效率和开发质量。PHP 的扩展及应用仓库,扩展都是采用PHP代码编写,用PEA

2020-10-14 17:59:02 691

原创 linux常用命令

通过完整文件名查找:find  查找目录 选项  选项值    ->   find  /  -name  index.php 通过模糊文件名查找:find  查找目录   -name   “字符串*” 通过文件内容查找:grep  字符串   文件   ->  grep  index.php   nginx.conf 查找指令对应的执行程序文件:which  指令  -> ...

2018-11-18 22:19:16 123

原创 linux命令学习一

1、ls -l [路径]  相当于 ll :表示以列表的形式列出指定的文件夹和文件2、ls -la [路径]:表示以列表的形式列出指定的文件夹和文件(包含隐藏文件)3、clear : 清空当前屏幕的所有命令(实质是没有清空,命令都被顶到上面去)4、init :用于Linux的运行模式切换,例如 init 数字 (取值范围是0-6)0表示关机 1表示单用户模式 2表示多用户模式...

2018-08-12 22:44:15 129

空空如也

空空如也

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

TA关注的人

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