在我的表单字段类型中,我编辑文件菜单会出现这些错误,
致命错误:消息'PDOException',消息'SQLSTATE [HY000]:常规错误:2006 MySQL服务器已经消失'在第2168行的D:\ wamp \ www \ cms_development \ includes \ database \ database.inc中(!) PDOException:SQLSTATE [HY000]:常规错误:2006 MySQL服务器已在第2168行的D:\ wamp \ www \ cms_development \ includes \ database \ database.inc中消失
任何人都知道如何纠正这个错误......
3 回答
这可能是因为max_allowed_packet
更改
my.ini/my.cnf
文件 . 在文件中包含[mysqld]下的单行完成后立即重启MySQL服务 . 你可以在mysql中看到它的有用 Value ,如下所示:
你可以在这里阅读http://dev.mysql.com/doc/refman/5.1/en/packet-too-large.html
我遇到了类似的问题 . 当drupal8进行安装过程时,mysql会崩溃 . 重启mysql会消除"mysql has gone away ..."错误,但drupal安装永远不会完成 . 以下mysql和apache configs的组合为我提供了一个稳定的digitalocean droplet:https://www.digitalocean.com/community/questions/mysql-server-keeps-stopping-unexpectedly?answer=26016
这适用于Linux Users.In终端,
步骤1:
locate my.cnf
然后你复制路径
第2步:
第4步:更改“ max_allowed_packet " from " 1m " to " 32m”并保存 my.cnf
(或) Do Normal System Restart