PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away

ThinkUp is a data-intensive application that generates large tables and keeps the database connection open for extended periods of time during its crawl and queries. Therefore, tracking busy accounts on low-powered shared web hosting packages in ThinkUp can result in database timeouts.

To fix the “MySQL server has gone away” error, contact your web host about increasing your server’s timeout configuration to the maximum value. Here’s more information:


If you have root access, a simple fix is to edit /etc/my.cnf and change the variable wait_timeout from 30 to 300, then reboot or restart mysql.

If that’s not possible, export your ThinkUp data and install ThinkUp in a server environment with more liberal timeouts.