Error while sending STMT_PREPARE packet. PID=29294
报错场景是,使用TP6的command命令 + linux的nohup 执行持续脚本。
错误原因:长时间连接数据库会断线
详细错误信息如下
[think\exception\ErrorException]
Error while sending STMT_PREPARE packet. PID=29294 PHP Fatal error: Uncaught think\exception\ErrorException: Error while sending STMT_CLOSE packet. PID=29294 in /....../vendor/topthink/think-orm/src/db/PDOConnection.php:603
Stack trace:
#0 /....../vendor/topthink/think-orm/src/db/PDOConnection.php(603): think\initializer\Error->appError(2, 'Error while sen...', '/...', 603, Array)
#1 /....../topthink/think-orm/src/db/PDOConnection.php(1576): think\db\PDOConnection->free()
#2 /....../vendor/topthink/think-orm/src/db/Connection.php(345): think\db\PDOConnection->close()
#3 [internal function]: think\db\Connection->__destruct()
#4 {main}
thrown in /....../vendor/topthink/think-orm/src/db/PDOConnection.php on line 603
解决办法:
修改数据库配置文件 database.php ,设置为true,开启断线重连// 是否需要断线重连
'break_reconnect' => true,
如果按照上述配置后仍出现该报错,建议使用try catch处理异常,防止程序因报错终止
Error while sending STMT_PREPARE packet. PID=29294相关推荐
- (求助)RPC failed;curl 56 GnuTLS recv error(-9): A TLS packet with unexpected length was received
(求助)RPC failed;curl 56 GnuTLS recv error(-9): A TLS packet with unexpected length was received 在ubun ...
- 【Git】error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected length was rece
目录 一. 问题 二. 解决 一. 问题 今天拉取代码,出现如下所示错误: error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packe ...
- ERROR Error when sending message to topic test_topic with key: null, value: 3 bytes……:部署Kafka时遇到两个问题
问题描述: 之前用的是ActiveMQ,Kafka比ActiveMQ好很多,于是要换成Kafka,在虚拟机的centOS里部署好了,改好配置文件后新建topic,producer,consumer 进 ...
- SDIO出错 error -84 sending status command, retrying end_request: I/O error, dev mmcblk0, sector
在调试emmc的时候遇到一个问题,挂载emmc出现如下错误: ~ # mount /dev/mmcblk0 /mnt/ end_request: I/O error, dev mmcblk0, sec ...
- error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected length was
git clone较大的工程产生如上报错,查资料应该是由于git默认缓存大小不足导致的. 解决办法,增大缓存空间: git config --global http.postBuffer 104857 ...
- nginx: [error] open() “/var/run/nginx.pid“ failed (2: No such file or directory)
一.我的问题场景:(有的人可能是场景四,见最下面) //1. nginx重启,查看lsof -i:80 有 pid进程 nginx -s reload //2. nginx关闭,查看lsof -i:8 ...
- 【Kafka】ERROR Error when sending message to topic topic_lcc with key: null, value: 4 bytes with error
文章目录 1.场景1 1.1.背景 1.2. 远程连接 2.场景再现2 2.1 背景 3. 场景再现3 N.扩展阅读 1.场景1 1.1.背景 [lcc@lcc ~/soft/kafka/kafka_ ...
- ubuntu git clone 报错error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected
1.个人观点 https://blog.csdn.net/bingyu9875/article/details/102568686?depth_1-utm_source=distribute.pc_r ...
- RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected length was received
Ubuntu 系统使用 git 克隆代码时出现该错误 实验成功的解决办法: $ sudo apt-get purge git $ sudo apt-get install git
- error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected length was received.
git config --global http.postBuffer 1048576000
最新文章
- easyui treegrid php,easyUI TreeGrid
- HTML5在豆瓣的各种应用
- AJPFX关于collection总结
- QTreeWidget
- 使用OpenCV玩家营造出一个视频控制(没有声音)
- 第8章:Hadoop再探讨
- 【虚拟主机篇】asp页面实现301重定向方法
- arachni web mysql数据库_Web安全扫描工具Arachni
- 实验10 SQL Server 数据备份/恢复
- SAP License:SAP与ORACLE到底谁更强?
- 嵌入式Linux内核优化裁剪
- 安装php_sqlsrv扩展
- 湖南大学 离散数学 2018年期末考试 参考答案
- java基础案例教程第二版pdf,Java系列学习进阶视频
- 神经网络 游戏,神经连接游戏
- 解决word或wps删除空白页后页面布局变乱
- oracle 除数不能为0
- 企业微信 php sdk,thinkphp5.0集成企业微信SDK
- Linux at命令使用介绍
- KM3模拟键盘鼠标模块使用说明---2.键盘功能
热门文章
- KY-RTI分布仿真技术:第四章 C++程序设计
- sd卡数据恢复源码android,SD卡受损数据恢复图文详解
- 计算机硬件基础英语ppt,计算机英语 第一单元 计算机硬件 computer hardware.ppt
- JIRA + FishEye + Crucible + Confluence + PostgreSQL
- C#二次开发CAD常用的方法和注意事项
- 站内SEO第三篇:降低网站跳出率的7种有效方法
- 【串讲总结】涵盖ML/DL/NLP/推荐/风控/数学等知识点汇总列表
- 六【Java 基础】数组的概述: 数组的定义与使用
- IOS版本回退操作教程
- 用友系统服务器架构,用友ERP-U总体架构.DOC