PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > Fastadmin

使用queue队列,超时调用model错误。tp5、thinkphp

管理员 2024-12-14
Fastadmin
10

报错部分截图如下
Job v1.4-ID:92-
thinkexceptionErrorException Object
(

[severity:protected] => 2[data:protected] => Array    (    )[message:protected] => Error while sending STMT_PREPARE packet. PID=21124[string:Exception:private] => [code:protected] => 0[file:protected] => /opt/lampp/htdocs/fastadmin/thinkphp/library/think/db/Connection.php[line:protected] => 370[trace:Exception:private] => Array

错讯息: Error while sending STMT_PREPARE packet.

错误呈现方式,队列监视超过一定的时间就报错。

1、应用程序(比如PHP)长时间的执行批量的MYSQL语句。最常见的就是采集或者新旧数据转化。
解决方案:
在my.cnf文件中添加或者修改以下两个变量:

wait_timeout=2880000 interactive_timeout = 2880000

xampp下此方法貌似无效。感觉未加载这几行。

另外参考
https://www.cnblogs.com/yszr/p/8821754.html

直接隐藏这个报错。


希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部