Describe the bug
When the include/config.php is unreadable, Cacti reports a database connection error if non defaults are needed.
To Reproduce
Steps to reproduce the behavior:
- Create Cacti Database/User as something other than 'cactiuser' on localhost
- Set permissions on config.php to be unreadable
- Launch cacti website or cli program
- See error
Expected behavior
Cacti should report that the configuration file is unreadable as other settings may also be unset as a result.