$queryHash = md5($query); if (isset($queries[$queryHash]) && $queries[$queryHash] instanceof mysqli_result && $cache_queries) { $result = $queries[$queryHash]; $result->data_seek(0); } else { $queries[$queryHash] = $result = DB()->query($query); } //forget cache by tables names if ($cache_queries && !empty($tables) && $action && in_array($action, ['insert', 'update', 'insertodku', 'delete'])) { $tables = is_array($tables) ? $tables : [$tables]; //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); }); $queryHash = md5($query); if (isset($queries[$queryHash]) && $queries[$queryHash] instanceof mysqli_result && $cache_queries) { $result = $queries[$queryHash]; $result->data_seek(0); } else { $queries[$queryHash] = $result = DB()->query($query); } //forget cache by tables names if ($cache_queries && !empty($tables) && $action && in_array($action, ['insert', 'update', 'insertodku', 'delete'])) { $tables = is_array($tables) ? $tables : [$tables]; $attributesOptionsBuffer = FileCacheHelper::remember( FileCacheHelper::PRODUCTS_OPTIONS_KEY . '_language(' . $languagesId . ')', function() use ($languagesId) { $query = tep_db_query("select products_options_id, products_options_name, products_options_length, products_options_comment, products_options_sort_order, products_options_type from " . TABLE_PRODUCTS_OPTIONS . " where language_id = '{$languagesId}' ORDER BY pag, products_options_sort_order, LPAD(REGEXP_SUBSTR(REPLACE(products_options_name, ' ', ''), '^[0-9]+'), 10, '0'), REPLACE(products_options_name, ' ', '') COLLATE utf8mb4_unicode_ci ASC"); $i = 0; $attributesOptions = []; while ($row = tep_db_fetch_array($query)) { $key, $ttl, $closure ); } else { return $closure(); } } catch (\Exception $exception) { Log::critical($exception->getMessage(), [ 'driver' => 'file' ]); $row['show_in_product_listing'] = (bool)$row['products_options_comment'] == '1'; $attributesOptions[$row['products_options_id']] = $row; } return $attributesOptions; }, null ); } return $attributesOptionsBuffer ?: [];} $languagesId = $languagesId ?: \language::get()->language['id']; $useCache = !isset($_GET["filter_id"]) && !$force; if ($useCache) { foreach (getAttributesOptions($languagesId, $force) as $attributeOption) { if (isset($_GET[$attributeOption['products_options_id']])) { $useCache = false; } } } $salemakers_array = get_salemakers($specials); mysqli_data_seek($specials, 0); if ($specials->num_rows and $tpl_settings['disable_listing'] != true) { $tpl_settings['request'] = $specials; getArrayWithAllAttributes(); include(DIR_WS_MODULES . FILENAME_PRODUCT_LISTING_COL); }} 'MAINPAGE', 'M_DEFAULT_SPECIALS', 'content_width' ) ? 'container' : 'container-fluid') . '">'; } include(DIR_WS_MODULES . 'default_specials.php'); if (!$template->getMainconf('MC_SHOW_LEFT_COLUMN') || isMobile()) { echo '</div>'; }}if ($module_is_ajax && !isset($_POST['render'])) {<?phpforeach ($template->settings['MAINPAGE'] as $const => $arr) { if ($file = $template->getFiles('MAINPAGE', $const, $config)) { if (file_exists($file)) { require_once $file; } }} <?php echo $breadcrumb->trail(' '); ?> <!-- END BREADCRUMBS --> <!-- CONTENT --> <?php if (file_exists(DIR_WS_TEMPLATES . TEMPLATE_NAME . '/content/' . $content . '.tpl.php')) { require(DIR_WS_TEMPLATES . TEMPLATE_NAME . '/content/' . $content . '.tpl.php'); // content from current template (if exists) } else { require(DIR_WS_CONTENT . $content . '.tpl.php'); // content from default template } ?> <!-- END CONTENT -->}if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') { require(DIR_WS_MODULES . FILENAME_PRODUCT_LISTING_COL);} else { require(DIR_WS_TEMPLATES . TEMPLATE_NAME . '/' . TEMPLATENAME_MAIN_PAGE);}require(DIR_WS_INCLUDES . 'application_bottom.php');|
ErrorException
|
|---|
ErrorException:
mysqli::query(): (HY000/3): Error writing file '/tmp/MYfd=154' (OS errno 28 - No space left on device)
at /var/www/roverhub_com_usr/data/www/roverhub.com.ua/includes/functions/database.php:92
at Bootstrap\HandleExceptions->handleError(2, 'mysqli::query(): (HY000/3): Error writing file \'/tmp/MYfd=154\' (OS errno 28 - No space left on device)', '/var/www/roverhub_com_usr/data/www/roverhub.com.ua/includes/functions/database.php', 92)
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/bootstrap/HandleExceptions.php:32)
at Bootstrap\HandleExceptions->Bootstrap\{closure}(2, 'mysqli::query(): (HY000/3): Error writing file \'/tmp/MYfd=154\' (OS errno 28 - No space left on device)', '/var/www/roverhub_com_usr/data/www/roverhub.com.ua/includes/functions/database.php', 92, array('query' => 'select products_options_id, products_options_name, products_options_length, products_options_comment, products_options_sort_order, products_options_type from products_options where language_id = \'5\' ORDER BY pag, products_options_sort_order, LPAD(REGEXP_SUBSTR(REPLACE(products_options_name, \' \', \'\'), \'^[0-9]+\'), 10, \'0\'), REPLACE(products_options_name, \' \', \'\') COLLATE utf8mb4_unicode_ci ASC', 'tables' => array(), 'action' => false, 'cache_queries' => true, 'queries' => array('d0db508d5f374498761783b079c41051' => object(mysqli_result), '41d2deb682aae4a129b6cbbd7901b482' => object(mysqli_result), '8d36dceb7ec0a533ce4d8db21023dd7d' => object(mysqli_result), '1e1a4e94aede0448fbe50d6900069c16' => object(mysqli_result), '1b6e6faf8354ef39831491a2ade01b07' => object(mysqli_result), '10ce500110c3f6d7a49a46e53b99f57c' => object(mysqli_result), '252984af74d98877e435988c5e6b96cb' => object(mysqli_result), '9ab07b4754a2c0fbb89244d1989f7363' => object(mysqli_result), 'bd3b7cc2d37ee2a2818b9dfc311434f7' => object(mysqli_result), '7a5a1399ab04a714a3378fbfe4686d65' => object(mysqli_result), '9345241fc0ffd62144f2d0b17f70771d' => object(mysqli_result), '793531fdde696e64183c7677ba6ddb8d' => object(mysqli_result), 'b0136642ea4cd97c5c6ae17584f7ffe1' => object(mysqli_result), '09bef5352992d47499e4494de3aaa8c1' => object(mysqli_result), 'c6868db5b642be73ca0cebb3b4f4f780' => object(mysqli_result), '150751247be95c1d170fd0a247376434' => object(mysqli_result), '6c4a79455867de95e918cf4ef9d74339' => object(mysqli_result), 'dca0eccea4166662b2562cef3b6d1c24' => object(mysqli_result), 'c577f8b98f3d7b6d1294a104c5ad76cd' => object(mysqli_result), '1bd91dc2a73b0aadedd0d72aa4e931cf' => object(mysqli_result), 'e7777afb7faff6ce4bd90791073715f9' => object(mysqli_result), 'f8b2838e00e24121b8c9ac6b87a469ac' => object(mysqli_result), 'bd202ba1b342a0ede7fe6ce5a60b1f82' => object(mysqli_result), '21a7f987c68d98d0d38c5ec354f8880c' => object(mysqli_result), '4e900e7f68e27ff7c7d45718abdad467' => object(mysqli_result), '946fe0cb6747226f29d6983823325948' => object(mysqli_result), 'add374c0554634689c7501e5cb9d0251' => object(mysqli_result), '078710e532185e05df82ede2d02e2375' => object(mysqli_result), '738d9d4d645dbcc81883c6be6cf38820' => object(mysqli_result), '0dd60040f55cc4ac21b5d33e74fb82a3' => object(mysqli_result)), 'query_counts' => 30, 'query_total_time' => 0.8200000000000001, 'start' => 1773773725.990456, 'queryHash' => '99650ca65b8e2ea550a933a8a11d9763'))
at mysqli->query('select products_options_id, products_options_name, products_options_length, products_options_comment, products_options_sort_order, products_options_type from products_options where language_id = \'5\' ORDER BY pag, products_options_sort_order, LPAD(REGEXP_SUBSTR(REPLACE(products_options_name, \' \', \'\'), \'^[0-9]+\'), 10, \'0\'), REPLACE(products_options_name, \' \', \'\') COLLATE utf8mb4_unicode_ci ASC')
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/includes/functions/database.php:92)
at tep_db_query('select products_options_id, products_options_name, products_options_length, products_options_comment, products_options_sort_order, products_options_type from products_options where language_id = \'5\' ORDER BY pag, products_options_sort_order, LPAD(REGEXP_SUBSTR(REPLACE(products_options_name, \' \', \'\'), \'^[0-9]+\'), 10, \'0\'), REPLACE(products_options_name, \' \', \'\') COLLATE utf8mb4_unicode_ci ASC')
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/includes/functions/attributes.php:206)
at {closure}()
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/app/Classes/Cache/Helpers/FileCacheHelper.php:166)
at App\Classes\Cache\Helpers\FileCacheHelper::remember('products_options_language(5)', object(Closure), null)
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/includes/functions/attributes.php:219)
at getAttributesOptions('5', false)
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/includes/functions/attributes.php:387)
at getArrayWithAllAttributes()
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/includes/modules/default_specials.php:45)
at include('/var/www/roverhub_com_usr/data/www/roverhub.com.ua/includes/modules/default_specials.php')
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/templates/default/boxes/mainpage_modules/default_specials.php:34)
at require_once('/var/www/roverhub_com_usr/data/www/roverhub.com.ua/templates/default/boxes/mainpage_modules/default_specials.php')
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/templates/default/content/index_default.tpl.php:6)
at require('/var/www/roverhub_com_usr/data/www/roverhub.com.ua/templates/default/content/index_default.tpl.php')
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/templates/default/main_page.tpl.php:107)
at require('/var/www/roverhub_com_usr/data/www/roverhub.com.ua/templates/default/main_page.tpl.php')
(/var/www/roverhub_com_usr/data/www/roverhub.com.ua/index.php:512)
|