我在我的网站上使用彗星。长轮询脚本返回"Mysql已经消失“的错误经常.
我使用mysqli扩展(面向对象)将php与mysql数据库连接起来。
即使是php *mysqli -> ping()*方法也不能解决这个问题。
这其中最好的部分是错误没有发生两个月,我使用这个网站与彗星,但现在它发生了.
提示:我将mysql数据库的排序规则更改为utfmb4_unicode_ci,字符集更改为utbmb4
我怎么才能解决这个问题?
发布于 2017-04-28 05:08:12
您需要在my.cnf中检查下面的thinks
check that wait_timeout mysql variable in your my.cnf configuration file is large enough.也可以检查max_allowed_packet
set max_allowed_packet = 128M, 然后重新启动MySQL服务器
https://stackoverflow.com/questions/43671663
复制相似问题