Как устранить ошибку PDO: MySQL server has gone away на php?
Ответ
Возможная причина ошибки: время выполнения скрипта превышает wait_timeout (время ожидания) в настройках PDO. Решение проблемы в изменение данного параметра:
1 2 3 4 5 |
$db=new PDO('mysql:host=localhost;dbname=auto_ped;charset=utf8','root','', array(PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC)); $db->query("SET wait_timeout=9999;"); |