我現(xiàn)在是用webman做一個定時執(zhí)行腳本,每5分鐘執(zhí)行一次,每次執(zhí)行最后都報 PDO::prepare(): MySQL server has gone away錯誤, 用的是thinkorm ,有按手冊 做心跳。。。請問一般是哪里造成這種錯誤??
MySQL server has gone away 是數(shù)據(jù)庫連接斷開了。 Mysql里執(zhí)行下 show variables like '%timeout%'; 和 show global status like 'uptime';粘貼下結果。
MySQL server has gone away
show variables like '%timeout%';
show global status like 'uptime';
我有百度,這些參數(shù)都有改過的,不知道是不是漏了什么
Uptime是MySql 運行了多長時間,感覺運行時間很短,看起來是你的MySql一直在自動重啟導致的。 還有數(shù)據(jù)庫是本地還是用的哪個廠商的云數(shù)據(jù)庫?
哦,是本地測試的,今天就沒遇到這個問題了,應該就是你說的,可能自動重啟了,線上目前沒有問題,非常感謝。。。。