【问题标题】:Repeated SQL Error: 2006: MySQL server has gone away重复的 SQL 错误:2006:MySQL 服务器已消失
【发布时间】:2012-04-22 12:59:51
【问题描述】:

我的 CakePHP 应用程序经常出现问题。每天都会显示错误日志

SQL Error: 2006: MySQL server has gone away 在 [/home/t553788/public_html/res360/res/cake/libs/model/datasources/dbo_source.php。

我已经联系了我的托管公司,并且 MySQL 服务器超时值已经增加,但这并没有阻止错误的发生。

有没有人知道还有什么可能导致这种情况,以及发生这种情况时我将如何向用户显示自定义错误?

【问题讨论】:

标签: php mysql cakephp-1.3


【解决方案1】:

您应该尝试在 my.cnf/my.ini 中更改这些变量,看看是否有帮助。

[mysqld]

max_allowed_pa​​cket=12M

wait_timeout=28800

【讨论】:

  • 我只需要更改max_allowed_packet。默认是 1M,增加到 10M 就不同了
猜你喜欢
  • 2012-06-28
  • 2011-12-18
  • 2013-09-11
  • 2012-05-15
  • 2020-04-12
相关资源
最近更新 更多