$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();
$link->query("SET NAMES 'utf8mb4'");
$link->query("SET SESSION sql_mode=''");
// $link->query("SET CHARACTER SET 'utf8'");
return $link;
}
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 cfgValue
$milliseconds = round(microtime(true) * 1000);
define('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';");
$microtime = microtime(true);
require_once __DIR__ . "/application_main.php";
/**
* Redirect to HTTP/HTTPS depending on the settings
*/
if (getConstantValue('SET_HTTPS') === 'true' && !isset($_SERVER['HTTPS'])) {
<?php
$milliseconds = round(microtime(true) * 1000);
require('includes/application_top.php');
includeLanguages(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEFAULT);
if (isset($_GET['keywords']) || isset($_GET['cPath']) || isset($_GET['manufacturers_id']) || isset($_GET['type'])) {
if (isset($_GET['type']) && !in_array($_GET['type'], ['featured', 'specials', 'new'])) {
$page_not_found = true;
ErrorException
|
---|
ErrorException: mysqli::__construct(): (HY000/2002): No such file or directory at /home/sintek/web/9000.com.ua/public_html/includes/classes/Database/Mysqli/Connector.php:28 at Bootstrap\HandleExceptions->handleError() (/home/sintek/web/9000.com.ua/public_html/bootstrap/HandleExceptions.php:32) at Bootstrap\HandleExceptions->Bootstrap\{closure}() at mysqli->__construct() (/home/sintek/web/9000.com.ua/public_html/includes/classes/Database/Mysqli/Connector.php:28) at Connector->__construct() (/home/sintek/web/9000.com.ua/public_html/includes/classes/Database/Mysqli/Connector.php:41) at Connector::getInstance() (/home/sintek/web/9000.com.ua/public_html/includes/functions/database.php:7) at DB() (/home/sintek/web/9000.com.ua/public_html/includes/functions/database.php:12) at tep_db_connect() (/home/sintek/web/9000.com.ua/public_html/includes/application_main.php:21) at require_once('/home/sintek/web/9000.com.ua/public_html/includes/application_main.php') (/home/sintek/web/9000.com.ua/public_html/includes/application_top.php:7) at require('/home/sintek/web/9000.com.ua/public_html/includes/application_top.php') (/home/sintek/web/9000.com.ua/public_html/index.php:3) |