$this->setConnection(new mysqli( getenv('DB_HOST'), getenv('DB_USERNAME'), getenv('DB_PASSWORD'), getenv('DB_DATABASE') )); parent::__construct(); } //ini_set('error_log' , '/home/solomono/web/solomono.net/sites/dev/php.log'); error_reporting(E_ALL); set_error_handler(function ($level, $message, $file = '', $line = 0) { $this->handleError($level, $message, $file, $line); }); set_exception_handler(function ($e) { $this->handleException($e); }); $this->setConnection(new mysqli( getenv('DB_HOST'), getenv('DB_USERNAME'), getenv('DB_PASSWORD'), getenv('DB_DATABASE') )); parent::__construct(); } */ public static function getInstance() { if (!self::$instance) { // If no instance then make one self::$instance = new self(); } return self::$instance; }}require_once __DIR__ . '/../classes/Database/Mysqli/Connector.php';function DB(){ return Connector::getInstance()->getConnection();}function tep_db_connect(){ $link = DB(); return Connector::getInstance()->getConnection();}function tep_db_connect(){ $link = DB(); if(getenv('SET_NAMES')!=false){ $link->query("SET NAMES '".getenv('SET_NAMES')."'"); } $link->query("SET SESSION sql_mode=''"); $timeZoneArray = explode(' ', DB_TIME_ZONE);require_once __DIR__ . '/configure.php';require_once __DIR__ . '/filenames.php';require_once __DIR__ . '/database_tables.php';require_once DIR_WS_FUNCTIONS . 'database.php';tep_db_connect() or die('Unable to connect to database server!');$configuration_query = tep_db_query( ' select configuration_key as cfgKey , configuration_value as cfgValuedefine('PAGE_PARSE_START_TIME', microtime(true));define("SECONDS_PER_WEEK", 604800);header("Content-Security-Policy: default-src data: * 'unsafe-inline' 'unsafe-eval'; frame-ancestors 'none';");require_once __DIR__ . "/application_main.php";$timeZone = getenv('TIME_ZONE');$timeZoneArray = explode(' ',$timeZone);if(!empty($timeZoneArray[0])){ date_default_timezone_set($timeZoneArray[0]);}<?php
require('includes/application_top.php');
includeLanguages(DIR_WS_LANGUAGES . $language . '/' . FILENAME_PRODUCT_INFO);
// define current template constants:
$productAvailable = false;
$product_info_query = tep_db_query("
|
ErrorException
|
|---|
ErrorException:
mysqli::__construct(): (42000/1203): User etudelin_admetd already has more than 'max_user_connections' active connections
at /home2/etudelin/public_html/includes/classes/Database/Mysqli/Connector.php:28
at Bootstrap\HandleExceptions->handleError(2, 'mysqli::__construct(): (42000/1203): User etudelin_admetd already has more than \'max_user_connections\' active connections', '/home2/etudelin/public_html/includes/classes/Database/Mysqli/Connector.php', 28)
(/home2/etudelin/public_html/bootstrap/HandleExceptions.php:32)
at Bootstrap\HandleExceptions->Bootstrap\{closure}(2, 'mysqli::__construct(): (42000/1203): User etudelin_admetd already has more than \'max_user_connections\' active connections', '/home2/etudelin/public_html/includes/classes/Database/Mysqli/Connector.php', 28, array())
at mysqli->__construct('localhost', 'etudelin_admetd', 'e202913E!E202913e', 'etudelin_etdlnua')
(/home2/etudelin/public_html/includes/classes/Database/Mysqli/Connector.php:28)
at Connector->__construct()
(/home2/etudelin/public_html/includes/classes/Database/Mysqli/Connector.php:41)
at Connector::getInstance()
(/home2/etudelin/public_html/includes/functions/database.php:9)
at DB()
(/home2/etudelin/public_html/includes/functions/database.php:14)
at tep_db_connect()
(/home2/etudelin/public_html/includes/application_main.php:21)
at require_once('/home2/etudelin/public_html/includes/application_main.php')
(/home2/etudelin/public_html/includes/application_top.php:7)
at require('/home2/etudelin/public_html/includes/application_top.php')
(/home2/etudelin/public_html/product_info.php:3)
|