activeCollab is dependent on database which stores your project data. If it fails to connect to the database, it will send a crash report to the Administrator or display an error message when it is in Debug mode.

Although it happens rarely, your first option that should be check is if your database connection parameters or database name has been changed since you set-up the system. To resolve this, open config/config.php and update the connection parameters:

define('DB_HOST', ''); // MySQL server hostname, usually localhost
define('DB_USER', ''); // User that you're using to connect to database
define('DB_PASS', ''); // User's password
define('DB_NAME', ''); // Name of the database where activeCollab is installed

But ut is more likely that your database is just temporally unavailable, , and this issue will be solved eventually by your hosting provider.

The database may be unreachable for many reasons: MySQL server is down or restarting; maximum number of open database connections is reached and activeCollab's request to connect was rejected; etc. All of these situations are outside of application's control and can't be fixed by activeCollab, and that's why it simply stops running and sends or displays a crash report.

If you are receiving these crash reports frequently, we recommend that you contact your hosting provider and ask for assistance.