Unhandled Exception (1040): Could not connect to database (1040) in /home/Logograph/htdocs/alpha/lib/Data/PDO.php on line 37

Server: lws2.logograph.com

Code:

/* 33    */    {
/* 34    */        try {
/* 35    */            $this->dbc = new \PDO("mysql:host={$this->host};dbname={$this->name};charset=utf8mb4"$this->username$this->passwordself::$options);
/* 36    */        } catch (\PDOException $e) {
/**37    */            throw new \Exception('Could not connect to database (' $e->getCode() . ')'$e->getCode(), $e);
/* 38    */        }
/* 39    */
/* 40    */        
$this->dbc->exec('SET @@collation_connection = utf8_unicode_ci');
/* 41    */        $this->dbc->exec('SET @@group_concat_max_len = 1048576');
/* 42    */    }

Stack trace:
#FileLineCall
1 /home/Logograph/htdocs/alpha/lib/Data/PDO.php 29 Data\PDO->connect();

/* 25    */        $this->name $name;
/* 26    */        $this->host $host;
/* 27    */        $this->username $username;
/* 28    */        $this->password $password;
/**29    */        $this->connect();
/* 30    */    }
/* 31    */    
/* 32    */    
private function connect()
/* 33    */    {
/* 34    */        try {
2 /home/Logograph/htdocs/alpha/lib/Data/PDO.php 49 Data\PDO->__construct("198.168.252.15", "logog_client", "BU6eraF$", "Logograph");
3 /home/Logograph/htdocs/alpha/lib/Data/Module.php 154 Data\PDO::getDB("Logograph");
4 /home/Logograph/htdocs/alpha/lib/Data/Module.php 33 Data\Module->addDB("core", "core");
5 /home/Logograph/htdocs/alpha/lib/Data/Object.php 44 Data\Module->__construct("logog", "Logograph", Data\Object, Data\Context);
6 /home/Logograph/htdocs/alpha/social/Link.php 212 Data\Object::getRoot();
7 /home/Logograph/htdocs/ls4.co/redirect.php 7 social\Link::getLinkFromID("GYJ");

$_REQUEST:
array(1):
   ["__id"] => "GYJ"

$_FILES:
array(0):

$_SERVER:
array(36):
   ["REDIRECT_PERL5LIB"] => "/usr/share/awstats/lib:/usr/share/awstats/plugins"
   ["REDIRECT_STATUS"] => "200"
   ["PERL5LIB"] => "/usr/share/awstats/lib:/usr/share/awstats/plugins"
   ["HTTP_ACCEPT"] => "*/*"
   ["HTTP_USER_AGENT"] => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
   ["HTTP_ACCEPT_ENCODING"] => "gzip, br, zstd, deflate"
   ["HTTP_HOST"] => "ls4.co"
   ["HTTP_VIA"] => "1.1 squid-proxy-5b5d847c96-pp4jr (squid/6.10)"
   ["HTTP_X_FORWARDED_FOR"] => "10.3.196.184"
   ["HTTP_CACHE_CONTROL"] => "max-age=259200"
   ["HTTP_CONNECTION"] => "keep-alive"
   ["PATH"] => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
   ["SERVER_SIGNATURE"] => ""
   ["SERVER_SOFTWARE"] => "Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.6.38 mod_perl/2.0.10 Perl/v5.16.3"
   ["SERVER_NAME"] => "ls4.co"
   ["SERVER_ADDR"] => "198.168.252.89"
   ["SERVER_PORT"] => "80"
   ["REMOTE_ADDR"] => "216.73.216.64"
   ["DOCUMENT_ROOT"] => "/home/Logograph/htdocs/ls4.co"
   ["REQUEST_SCHEME"] => "http"
   ["CONTEXT_PREFIX"] => ""
   ["CONTEXT_DOCUMENT_ROOT"] => "/home/Logograph/htdocs/ls4.co"
   ["SERVER_ADMIN"] => "root@localhost"
   ["SCRIPT_FILENAME"] => "/home/Logograph/htdocs/ls4.co/redirect.php"
   ["REMOTE_PORT"] => "58419"
   ["REDIRECT_QUERY_STRING"] => "__id=GYJ"
   ["REDIRECT_URL"] => "/GYJ"
   ["GATEWAY_INTERFACE"] => "CGI/1.1"
   ["SERVER_PROTOCOL"] => "HTTP/1.1"
   ["REQUEST_METHOD"] => "GET"
   ["QUERY_STRING"] => "__id=GYJ"
   ["REQUEST_URI"] => "/GYJ"
   ["SCRIPT_NAME"] => "/redirect.php"
   ["PHP_SELF"] => "/redirect.php"
   ["REQUEST_TIME_FLOAT"] => 1752753422.828
   ["REQUEST_TIME"] => 1752753422

$_SESSION:
Unhandled E_NOTICE (8): Undefined variable: _SESSION in /home/Logograph/htdocs/alpha/lib/func.php on line 426

Server: lws2.logograph.com

Code:

/* 422    */    d($_FILES);
/* 423    */    echo(($htmlFormat "\n<br />" "\n") . '$_SERVER:');
/* 424    */    d($_SERVER);
/* 425    */    echo(($htmlFormat "\n<br />" "\n") . '$_SESSION:');
/**426    */    d($_SESSION);
/* 427    */    echo(($htmlFormat "\n<br />" "\n") . 'Raw post data:');
/* 428    */    d(base64_encode(file_get_contents("php://input")));
/* 429    */    if ($sendEmailError) {
/* 430    */        $debug ob_get_clean();
/* 431    */        sendEmail('admin@logograph.com''dev@logograph.com'NULLNULL'Logograph error'substr($debug010*1024));

Stack trace:
#FileLineCall
1 /home/Logograph/htdocs/alpha/lib/func.php 426 _error_handler(8, "Undefined variable: _SESSION", "/home/Logograph/htdocs/alpha/lib/func.php", 426, array("name" => "Exception", "message" => "Could not connect to database (1040)", "errorCode" => 1040, "extra" => NULL, "errfile" => "/home/Logograph/htdocs/alpha/lib/Data/PDO.php", "errline" => 37, "trace" => array(0 => array(), 1 => array(), 2 => array(), 3 => array(), 4 => array(), 5 => array(), 6 => array()), "die" => FALSE, "sendEmailError" => FALSE, "htmlFormat" => TRUE, "fullMessage" => "Unhandled Exception</strong> (1040): Could not connect to database (1040) in /home/Logograph/htdocs/alpha/lib/Data/PDO.php on line 37"));

/* 422    */    d($_FILES);
/* 423    */    echo(($htmlFormat "\n<br />" "\n") . '$_SERVER:');
/* 424    */    d($_SERVER);
/* 425    */    echo(($htmlFormat "\n<br />" "\n") . '$_SESSION:');
/**426    */    d($_SESSION);
/* 427    */    echo(($htmlFormat "\n<br />" "\n") . 'Raw post data:');
/* 428    */    d(base64_encode(file_get_contents("php://input")));
/* 429    */    if ($sendEmailError) {
/* 430    */        $debug ob_get_clean();
/* 431    */        sendEmail('admin@logograph.com''dev@logograph.com'NULLNULL'Logograph error'substr($debug010*1024));
2 /home/Logograph/htdocs/alpha/lib/func.php 375 __error_handler("Exception", "Could not connect to database (1040)", 1040, NULL, "/home/Logograph/htdocs/alpha/lib/Data/PDO.php", 37, array(0 => array("file" => "/home/Logograph/htdocs/alpha/lib/Data/PDO.php", "line" => 29, "function" => "connect", "class" => "Data\PDO", "type" => "->", "args" => array()), 1 => array("file" => "/home/Logograph/htdocs/alpha/lib/Data/PDO.php", "line" => 49, "function" => "__construct", "class" => "Data\PDO", "type" => "->", "args" => array()), 2 => array("file" => "/home/Logograph/htdocs/alpha/lib/Data/Module.php", "line" => 154, "function" => "getDB", "class" => "Data\PDO", "type" => "::", "args" => array()), 3 => array("file" => "/home/Logograph/htdocs/alpha/lib/Data/Module.php", "line" => 33, "function" => "addDB", "class" => "Data\Module", "type" => "->", "args" => array()), 4 => array("file" => "/home/Logograph/htdocs/alpha/lib/Data/Object.php", "line" => 44, "function" => "__construct", "class" => "Data\Module", "type" => "->", "args" => array()), 5 => array("file" => "/home/Logograph/htdocs/alpha/social/Link.php", "line" => 212, "function" => "getRoot", "class" => "Data\Object", "type" => "::", "args" => array()), 6 => array("file" => "/home/Logograph/htdocs/ls4.co/redirect.php", "line" => 7, "function" => "getLinkFromID", "class" => "social\Link", "type" => "::", "args" => array())));
3 _exception_handler(Exception);

$_REQUEST:
array(1):
   ["__id"] => "GYJ"

$_FILES:
array(0):

$_SERVER:
array(36):
   ["REDIRECT_PERL5LIB"] => "/usr/share/awstats/lib:/usr/share/awstats/plugins"
   ["REDIRECT_STATUS"] => "200"
   ["PERL5LIB"] => "/usr/share/awstats/lib:/usr/share/awstats/plugins"
   ["HTTP_ACCEPT"] => "*/*"
   ["HTTP_USER_AGENT"] => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
   ["HTTP_ACCEPT_ENCODING"] => "gzip, br, zstd, deflate"
   ["HTTP_HOST"] => "ls4.co"
   ["HTTP_VIA"] => "1.1 squid-proxy-5b5d847c96-pp4jr (squid/6.10)"
   ["HTTP_X_FORWARDED_FOR"] => "10.3.196.184"
   ["HTTP_CACHE_CONTROL"] => "max-age=259200"
   ["HTTP_CONNECTION"] => "keep-alive"
   ["PATH"] => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
   ["SERVER_SIGNATURE"] => ""
   ["SERVER_SOFTWARE"] => "Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.6.38 mod_perl/2.0.10 Perl/v5.16.3"
   ["SERVER_NAME"] => "ls4.co"
   ["SERVER_ADDR"] => "198.168.252.89"
   ["SERVER_PORT"] => "80"
   ["REMOTE_ADDR"] => "216.73.216.64"
   ["DOCUMENT_ROOT"] => "/home/Logograph/htdocs/ls4.co"
   ["REQUEST_SCHEME"] => "http"
   ["CONTEXT_PREFIX"] => ""
   ["CONTEXT_DOCUMENT_ROOT"] => "/home/Logograph/htdocs/ls4.co"
   ["SERVER_ADMIN"] => "root@localhost"
   ["SCRIPT_FILENAME"] => "/home/Logograph/htdocs/ls4.co/redirect.php"
   ["REMOTE_PORT"] => "58419"
   ["REDIRECT_QUERY_STRING"] => "__id=GYJ"
   ["REDIRECT_URL"] => "/GYJ"
   ["GATEWAY_INTERFACE"] => "CGI/1.1"
   ["SERVER_PROTOCOL"] => "HTTP/1.1"
   ["REQUEST_METHOD"] => "GET"
   ["QUERY_STRING"] => "__id=GYJ"
   ["REQUEST_URI"] => "/GYJ"
   ["SCRIPT_NAME"] => "/redirect.php"
   ["PHP_SELF"] => "/redirect.php"
   ["REQUEST_TIME_FLOAT"] => 1752753422.828
   ["REQUEST_TIME"] => 1752753422

$_SESSION: Notice: Undefined variable: _SESSION in /home/Logograph/htdocs/alpha/lib/func.php on line 426
NULL

Raw post data:
""
NULL

Raw post data:
""