object(PDOException)#27 (8) { ["message":protected]=> string(94) "SQLSTATE[HY000] [1045] Access denied for user 'trekkies'@'152.78.144.52' (using password: YES)" ["string":"Exception":private]=> string(0) "" ["code":protected]=> int(1045) ["file":protected]=> string(52) "/home/git/sites/paul/www/docs/php/Database.class.php" ["line":protected]=> int(33) ["trace":"Exception":private]=> array(4) { [0]=> array(5) { ["file"]=> string(52) "/home/git/sites/paul/www/docs/php/Database.class.php" ["line"]=> int(33) ["function"]=> string(11) "__construct" ["class"]=> string(3) "PDO" ["type"]=> string(2) "->" } [1]=> array(5) { ["file"]=> string(52) "/home/git/sites/paul/www/docs/php/Database.class.php" ["line"]=> int(535) ["function"]=> string(11) "__construct" ["class"]=> string(8) "Database" ["type"]=> string(2) "->" } [2]=> array(5) { ["file"]=> string(49) "/home/git/sites/paul/www/docs/php/Group.class.php" ["line"]=> int(330) ["function"]=> string(9) "singleton" ["class"]=> string(8) "Database" ["type"]=> string(2) "::" } [3]=> array(5) { ["file"]=> string(43) "/home/git/sites/paul/www/docs/php/group.php" ["line"]=> int(13) ["function"]=> string(10) "FetchByURL" ["class"]=> string(5) "Group" ["type"]=> string(2) "::" } } ["previous":"Exception":private]=> NULL ["errorInfo"]=> array(3) { [0]=> string(5) "HY000" [1]=> int(1045) [2]=> string(71) "Access denied for user 'trekkies'@'152.78.144.52' (using password: YES)" } } Connect failed: SQLSTATE[HY000] [1045] Access denied for user 'trekkies'@'152.78.144.52' (using password: YES)1045