Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Petsa

Страницы: 1 [2]
16
Общие вопросы / Re: Дистрибутив 629
« : Декабря 19, 2017, 11:34:02 am »
Вот архив версия 6.2.9 попробуйте его установить.
Так же подскажите логи из этого файла: /cfg/error.log

17
Общие вопросы / Re: Дистрибутив 629
« : Декабря 18, 2017, 03:51:11 pm »
Здравствуйте!
А что не работает, напишет подробнее.
Скорее всего Вы скачали не официальную версию!
( https://legosp.net/ )

18
Здравствуйте.
Не можем найти Вас в скайпе.

Можете обратиться по всем вопросам в тех. поддержку на официальном сайте ( https://legosp.net/ )
Или же написать:
Скайп: ( legoedition )
Почта: ( [email protected] )

19
А файл php который генерирует xml, в какой кодировке сохранен?
Попробуйте в начале xml убрать строку.

20
Нужно закомментировать код который написал, заменять нечего не нужно.

Поставьте в начале кода " /* " и в конце " */ "
Пример:
/*

Код код код

*/

21
в файле /includes/admin/sub/catalog_products_edit.php
можно закоментировать код:   
 $sql_op = 'select DISTINCT P_variant.variantID, P_variant.name name_var, P_opt.optionID optionID, P_opt.name opt_name, P_val.* from ' . PRODUCT_OPTIONS_VAL_TABLE . ' as P_variant LEFT JOIN ' . PRODUCT_OPTIONS_V_TABLE . ' as P_val on (P_val.variantID=P_variant.variantID) LEFT JOIN ' . PRODUCT_OPTIONS_TABLE . ' as P_opt on (P_val.optionID=P_opt.optionID) order by P_variant.sort_order';    $q      = db_query($sql_op); $filtr_options=array();    while ($frow = db_assoc_q($q))        $filtr_options[$frow['opt_name']][] = $frow;    $smarty->assign("filtr_options", $filtr_options);    $options      = db_arAll("select o.* from " . PRODUCT_OPTIONS_TABLE . ' as o, ' . PRODUCT_OPTIONS_VAL_TABLE . ' as ov  where ov.optionID=o.optionID group by o.optionID order by o.sort_order');    $options_list = array();    foreach ($options as $val) {        $t = db_arAll("select * from " . PRODUCT_OPTIONS_VAL_TABLE . " as ov where ov.optionID=" . $val['optionID'] . " order by ov.sort_order");        foreach ($t as $key => $v) {            $sql                      = "select `price_surplus`,`default`,`picture` from " . PRODUCT_OPTIONS_V_TABLE . " as pov where " . $v['variantID'] . "=pov.variantID and pov.productID=" . $_GET['productID'];            $m                        = db_assoc($sql);            $t[$key]['price_surplus'] = $m['price_surplus'];            $t[$key]['default']       = $m['default'];            $t[$key]['picture']       = $m['picture'];        }        $options_list[$val['optionID']]['val'] = $t;        unset($t);        $options_list[$val['optionID']]['name'] = $val['name'];    }    $smarty->assign("options_list", $options_list);

начинается он предположительно с 435 строки

22
 
На сервере установлен лимит на выполнение скрипта, и когда вы заходите на страницу редактирования товара, то этот лимит превышается. Судя по всему у вас очень много созданих доп. характеристик к товарам, и когда вы заходите на страницу редактирования товара происходит выборка из таблицы характеристик (это делается для того что бы вытянуть характеристики товара, который вы собираетесь редактировать), в результате чего и превышается лимит.

Для решения проблемы можно повысить этот лимит в файле .htaccess (лежит в корне сайта). Для этого пропишите в файле в самом конце строку  php_value max_execution_time 100. Если не поможет, попробуйте вместо 100 написать 200 и т.д.

Это может решить проблему но страница будет все равно долго грузится. Поэтому лучше всего переписать ту часть файла catalog_products_edit.php  где делается выборка с таблицы характеристик, другими словами оптимизировать код

Страницы: 1 [2]