自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TP6图片操作 Image::open 调用->save()方法时候报错Type is not supported

图片文件目录权限问题导致的Type is not supported报错

2025-04-03 16:27:15 524

原创 php将身份证号写入excel文件出现科学计数法问题解决

php将身份证号写入excel文件出现科学计数法问题解决

2025-03-13 15:34:48 919

原创 php-fpm.log文件过大导致磁盘空间跑满及php-fpm无法重启问题处理

php-fpm.log瞬间持续增大,不断有日志文件写入导致服务器磁盘空间跑满,可通过重启php-fpm进程解决。若无法重启php-fpm进程,则需删除残留的 socket 文件(/tmp/php-cgi-73.sock)后再执行重启php-fpm进程命令。

2025-03-13 14:49:20 764

原创 git文件过大导致gitea仓库镜像推送失败问题解决(push failed: context deadline exceeded)

git文件过大导致gitea仓库镜像推送失败问题解决,可选择删除旧的历史git提交记录。

2025-03-11 14:18:46 637

原创 gitea突然无法推送数据到镜像仓库问题

gitea突然无法推送数据到镜像仓库问题

2025-03-06 15:01:58 397

原创 磁盘空间用尽导致的系统500错误(failed to openstream:No space left on device)

磁盘空间用尽导致的系统500错误(failed to openstream:No space left on device)的处理,查询占用磁盘空间过大的文件并删除不需要的日志文件。

2025-03-05 17:20:14 439

原创 linux系统常用命令集锦(持续更新中。。。)

linux系统常用命令集锦(持续更新中。。。)

2025-03-04 16:50:38 142

原创 Linux查看TP6 command定时任务并重启

TP6下定时任务的设置,查看与重启

2025-03-03 15:59:54 295

原创 python文件如何打包成.exe文件

python文件如何打包成.exe文件

2025-02-27 18:41:13 701

原创 python环境搭建

python环境部署

2025-02-25 14:35:11 409

原创 php重写上传图片成jpg图片

最近上传图片时发现用户经常上传一些后缀名为jpg格式而实际图片格式为png的图片。导致生成合成图片时报错。因此写了重写图片为jpg图片的方法。

2025-02-21 17:54:41 286

原创 php处理图片出现内存溢出(Allowed memory size of 134217728 bytes exhausted)

用户上传高分辨率图片时,通过imagecreatefromjpeg生成缩略图会触发内存溢出。由于其生成缩略图占用的内存是依赖于图片分辨率(5283*7727)而非文件大小(861KB),因此导致内存使用超过128MB限制。解决方案是在上传时限制图像分辨率,避免内存溢出。

2025-02-21 17:47:51 506

原创 tp6上传文件大小超过了最大值+验证文件上传大小和格式函数

修改 upload_max_filesize = 10M 值为合适的大小。最近用tp6的文件上传方法上传文件时报文件过大错误。2、构建验证文件上传大小和格式的函数。

2025-02-20 09:58:05 388

原创 上传文件防木马函数

解决旧项目中上传上来的文件校验不严格。导致会有木马文件入侵的情况发生。除了上篇博文中提及的限制上传文件存储的目录不可执行php文件外。仍需在入口处严格检验上传文件的类型,排除php类可执行文件上传。项目环境:TP6、TP5。

2025-02-08 15:22:26 257

原创 tp6用户上传的图片存储目录防木马(限制仅访问图片不可访问php文件)

问题最近一个旧项目中发现专供用户上传图片的uploads目录因之前上传入口限制不严格导致用户上传了php文件上来,为防止此类问题出现。除了严格限制入口文件的上传类型,又专门对此上传目录的访问权限做了一定限制。使其仅可访问除php文件外的文件类型。即:访问不可访问。会报以下错误:而访问同目录下的图片文件:http://www.myweb.com/uploads/store/1/1.png,则正常显示。解决要限制对某个目录中图片以外的文件(如PHP脚本)的访问,可以通过在服务器配置中设置来实现。

2025-02-05 10:50:00 439

原创 linux升级git版本

2)卸载旧版本(不卸载的话再安装新的会出问题)6.2)在配置文件末尾添加以下两行数据。1)删除旧的版本 、 2)安装新的版本。7)再次查看git版本,确认升级成功。6.3)刷新环境变量使其生效。4)解压并打开git文件夹。2)选择git文件安装目录。5) 编译 文件 并 安装。3)下载git安装文件。6.1)进入配置文件。

2024-12-23 11:32:21 728

原创 以二进制形式创建gitea仓库

4) 运行gitea文件,生成gitea数据库的数据表,执行 http://127.0.0.1:3000 配置数据库等信息。3)创建gitea目录,在此目录( /var/lib/gitea )下下载gitea 可执行文件。2)检查是否安装 Git。要求 Git 版本 >= 2.0。5)配置service 自动启动gitea。1)创建gitea数据库。

2024-12-20 22:23:33 382

原创 cenos如何升级git到2以上版本

2: 安装新的git版本 + 编译 + 配置环境变量。

2024-12-20 11:18:51 565

原创 tp6 合成两个pdf文件(附加pdf或者替换pdf)

最近在做项目有个需求,项目中需要根据设置的html合同模板自动生成PDF合同供客户下载签署,并根据回传的已签署合同尾页来替换原来未签署合同的尾页,合成新的已签署合同文本。

2024-12-02 12:03:37 520

原创 TP6 html生成ptf并加盖骑缝章

TP6 html生成ptf并加盖骑缝章和公章

2024-12-02 11:20:29 444

原创 TP6将HTML转换为PDF文件,非法UTF-8编码和中文乱码问题

最近搞生成合同模板功能时,需要使用PHP生成PDF,开始接触dompdf这个类库,dompdf可以把HTML文件生成PDF。遇到一些问题,参考了一些网上的解决方法,特汇总备用。以上为整理的dompdf的完整使用过程,留存备用。dompdf中文乱码、换行解决方案_dompdf 中文乱码-优快云博客。

2024-11-12 15:18:37 989

原创 ajax微信静默登录不起效不跳转问题

ajax微信静默登录不起效不跳转问题、ajax微信静默登录代码

2024-11-08 20:16:14 246

原创 tp接口 入口文件 500 错误原因

Thinkphp项目本地正常,上传到线上后静态文件访问正常,访问tp接口报500错误。原因:一般是在linux服务器环境下发生的runtime目录没有权限,配置好权限即可。关闭了ThinkPhp记录日志的功能(小王就是这个原因导致的)经调试发现,在php入口文件即开始报错。4、关闭了debug模式还是报错。4、关闭了debug模式还是报错。1、runtime目录没权限。2、关闭了Tp记录日志的功能。2、关闭了Tp记录日志的功能。3、关闭debug调试模式。3、关闭debug调试模式。

2024-11-07 19:10:22 605

原创 php判断身份证是否合法的方法

php判断身份证是否合法的方法,适用于大陆、香港、澳门、台湾四地身份证校验。

2024-10-17 10:39:40 533

原创 mysql将数据表中多个字段汇总到一个字段

如上,将商城id为1 的所有为空的goods_stcids 字段填充为 gc_id_1、gc_id_2、gc_id_3 三个非空字段以 ,分割 的新值。

2024-10-17 10:31:04 522

原创 微信jsapi接口静默登录获取openid跳转死循环问题

微信jsapi接口静默登录获取openid返回上一页跳转死循环问题

2024-09-05 09:50:01 471

原创 微信支付-h5、jsapi、native

1、微信支付-native:适用于web端扫码支付。2、微信支付-jsapi(微信端浏览器及微信小程序支付openid的选择):适用于。3、微信支付-h5:适用于。

2024-08-21 15:16:41 522

原创 微信H5支付“商家存在未配置的参数,请联系商家解决”问题

微信H5支付“商家存在未配置的参数,请联系商家解决”报错问题

2024-08-15 16:49:46 2108

原创 PHP备份多个数据表

用php备份多个数据表内容

2024-07-26 18:01:10 222

原创 无弹窗直接给页面加透明模板,使其不可点击

无弹窗样式蒙版,可直接给页面加透明模板,使其页面中的链接均不可点击,类似图片效果。

2024-07-26 18:00:30 168

原创 如何使同一套本地代码对应两个远程git仓库

如何使同一套本地代码对应两个远程git仓库。

2024-02-02 16:49:28 1022

原创 如何将Git的语言设置为中文

配置完git后,当每次拉取代码时发现提示语为西班牙语,想改为默认中文,应配置系统环境变量.

2023-12-28 15:38:09 3028

原创 php站点伪静态配置(Apache+Linux)

伪静态设置

2023-11-24 09:42:58 741

原创 gitea仓库镜像同步至gitlab

gitea向gitlab镜像仓库,同步git仓库代码,一套仓库提交多个仓库同步应用。

2023-11-23 18:07:01 1570

转载 nohup php命令

nohup php 在服务器上不间断运行php程序,不因终端关闭而关闭。

2023-11-21 14:06:19 390

原创 Linux系统中sz和rz命令详解(文件传输、上传、下载)

: 运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器。(receive zmodem的缩写)rz和sz是Linux/Unix同Windows进行Zmodem文件传输的命令工具,都使用Zmodem文件传输协议。(send zmodem的缩写)): 将选定的文件发送(send)到本地服务器,即从Linux下载到Windows系统;2)若如下图所示,则表示已安装sz、rz软件包。此时需要执行下图命令。

2023-11-21 12:09:33 6777

原创 nginx: [warn] conflicting server name “www.mytest.com“ on 0.0.0.0:80, ignored(小p系统报错)

原因:php7.3不支持continue方法。将版本换为php7.1,并清除小p缓存。清除小p系统nginx下的host旧文件,不再报错警告信息。:有旧的host文件存在。

2023-11-20 17:36:41 1192

转载 Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and co

mysql,group by 报错:sql_mode=only_full_group_by 模式不匹配问题解决

2023-10-26 14:31:59 720

原创 TP6首页加载报错 Call to a member function run() on null

thinkphp6 与 thinkphp5 程序文件与vendor引入的tp版本不一致导致的首页报错run()函数无法执行问题解决。

2023-10-24 10:03:44 683

原创 让Web站点崩溃最常见的七大原因

【IT168 服务器学院】有许多种原因可能导致Web站点无法正常工作,这使得系统地检查所有问题变得很困难。下面将集中分析总结导致Web站点崩溃的最常见的问题。如果可以解决这些常规问题,那么也将有能力对付出现的一些意外情况。磁盘已满导致系统无法正常运行的最可能的原因是磁盘已满。一个好的网络管理员会密切关注磁盘的使用情况,隔一定的时间,就需要将磁盘上的一些负载转存到备份存储介质中(例如磁带)。

2023-10-24 09:54:10 224

空空如也

空空如也

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

TA关注的人

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