Fatal error: Class 'PDO' not found in /home/boslsaintlucia/public_html/vendor/cakephp/cakephp/src/Database/Type.php on line 103
Whoops! There was an error.
Cake \ Error \ FatalErrorException (500)
Class 'PDO' not found Cake\Error\FatalErrorException thrown with message "Class 'PDO' not found" Stacktrace: #2 Cake\Error\FatalErrorException in /home/boslsaintlucia/public_html/vendor/cakephp/cakephp/src/Database/Type.php:103 #1 Cake\Error\BaseErrorHandler:handleFatalError in /home/boslsaintlucia/public_html/vendor/cakephp/cakephp/src/Error/BaseErrorHandler.php:109 #0 Cake\Error\BaseErrorHandler:Cake\Error\{closure} in [internal]:0
Stack frames (3)
2
Cake
\
Error
\
FatalErrorException
/
vendor
/
cakephp
/
cakephp
/
src
/
Database
/
Type.php
103
1
Cake
\
Error
\
BaseErrorHandler
handleFatalError
/
vendor
/
cakephp
/
cakephp
/
src
/
Error
/
BaseErrorHandler.php
109
0
Cake
\
Error
\
BaseErrorHandler
Cake
\
Error
\
{closure}
[internal]
0
    /**
     * Constructor
     *
     * @param string|null $name The name identifying this type
     */
    public function __construct($name = null)
    {
        $this->_name = $name;
    }
 
    /**
     * Returns a Type object capable of converting a type identified by name.
     *
     * @param string $name type identifier
     * @throws \InvalidArgumentException If type identifier is unknown
     * @return \Cake\Database\Type
     */
    public static function build($name)
    {
        if (isset(static::$_builtTypes[$name])) {
            return static::$_builtTypes[$name];
        }
        if (!isset(static::$_types[$name])) {
            throw new InvalidArgumentException(sprintf('Unknown type "%s"', $name));
        }
        if (is_string(static::$_types[$name])) {
            return static::$_builtTypes[$name] = new static::$_types[$name]($name);
        }
 
        return static::$_builtTypes[$name] = static::$_types[$name];
    }
 
    /**
     * Returns an arrays with all the mapped type objects, indexed by name.
     *
     * @return array
     */
    public static function buildAll()
    {
        $result = [];
Arguments
  1. "Class 'PDO' not found"
    
            if ($megabytes > 0) {
                $this->increaseMemoryLimit($megabytes * 1024);
            }
            $error = error_get_last();
            if (!is_array($error)) {
                return;
            }
            $fatals = [
                E_USER_ERROR,
                E_ERROR,
                E_PARSE,
            ];
            if (!in_array($error['type'], $fatals, true)) {
                return;
            }
            $this->handleFatalError(
                $error['type'],
                $error['message'],
                $error['file'],
                $error['line']
            );
        });
    }
 
    /**
     * Set as the default error handler by CakePHP.
     *
     * Use config/error.php to customize or replace this error handler.
     * This function will use Debugger to display errors when debug > 0. And
     * will log errors to Log, when debug == 0.
     *
     * You can use the 'errorLevel' option to set what type of errors will be handled.
     * Stack traces for errors can be enabled with the 'trace' option.
     *
     * @param int $code Code of error
     * @param string $description Error description
     * @param string|null $file File on which error occurred
     * @param int|null $line Line that triggered the error
     * @param array|null $context Context
     * @return bool True if error was handled
Arguments
  1. 1
    
  2. "Class 'PDO' not found"
    
  3. "/home/boslsaintlucia/public_html/vendor/cakephp/cakephp/src/Database/Type.php"
    
  4. 103
    

Environment & details:

empty
empty
empty
empty
empty
empty
Key Value
CONTEXT_DOCUMENT_ROOT
"/home/boslsaintlucia/public_html"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/home/boslsaintlucia/public_html"
GATEWAY_INTERFACE
"CGI/1.1"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_CACHE_CONTROL
"max-age=259200"
HTTP_CONNECTION
"keep-alive"
HTTP_HOST
"www.bankofsaintlucia.com"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_VIA
"1.1 squid-proxy-5b96dc6d46-px9qf (squid/6.13)"
HTTP_X_FORWARDED_FOR
"10.1.99.53"
PATH
"/bin:/usr/bin"
PHP_INI_SCAN_DIR
"/opt/cpanel/ea-php72/root/etc:/opt/cpanel/ea-php72/root/etc/php.d:."
QUERY_STRING
""
REDIRECT_REDIRECT_SCRIPT_URI
"http://www.bankofsaintlucia.com/DSN/wwwecfhcom/Content/content10.pdf"
REDIRECT_REDIRECT_SCRIPT_URL
"/DSN/wwwecfhcom/Content/content10.pdf"
REDIRECT_REDIRECT_STATUS
"200"
REDIRECT_REDIRECT_UNIQUE_ID
"aihYjulwjtflbgPmyqMTwAAAAUw"
REDIRECT_SCRIPT_URI
"http://www.bankofsaintlucia.com/DSN/wwwecfhcom/Content/content10.pdf"
REDIRECT_SCRIPT_URL
"/DSN/wwwecfhcom/Content/content10.pdf"
REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"aihYjulwjtflbgPmyqMTwAAAAUw"
REDIRECT_URL
"/webroot/DSN/wwwecfhcom/Content/content10.pdf"
REMOTE_ADDR
"216.73.216.208"
REMOTE_PORT
"37598"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"http"
REQUEST_URI
"/DSN/wwwecfhcom/Content/content10.pdf"
SCRIPT_FILENAME
"/home/boslsaintlucia/public_html/webroot/index.php"
SCRIPT_NAME
"/webroot/index.php"
SCRIPT_URI
"http://www.bankofsaintlucia.com/DSN/wwwecfhcom/Content/content10.pdf"
SCRIPT_URL
"/DSN/wwwecfhcom/Content/content10.pdf"
SERVER_ADDR
"198.54.112.36"
SERVER_ADMIN
"webmaster@bankofsaintlucia.com"
SERVER_NAME
"www.bankofsaintlucia.com"
SERVER_PORT
"80"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
TZ
"UTC"
UNIQUE_ID
"aihYjulwjtflbgPmyqMTwAAAAUw"
PHP_SELF
"/webroot/index.php"
REQUEST_TIME_FLOAT
1781029006.4696
REQUEST_TIME
1781029006
argv
[]
argc
0
empty
0. Whoops\Handler\PrettyPageHandler