bishop1 0 Posted June 20, 2020 Report Share Posted June 20, 2020 Выдает ошибку sql при перемещении товаров из одной категории в другую либо вообще не переносится просто перенаправляет в категорию без переноса версия 19 магазина Link to post Share on other sites
bishop1 0 Posted June 20, 2020 Author Report Share Posted June 20, 2020 в mysql_db_error.log не записывается define('DB_ERR_MAIL', 'Администратор </dev/null>'); // Укажите E-Mail адрес и имя получателя, куда будут приходить письма с технической информацией, в случае возникновения проблем с MySQL сервером Как должна выглядеть строчка с e-mail что бы получить ошибку на почту?....((((( блин была старая версия все работало как перешел на новую постоянные проблемы уже устал править косяки какие то Link to post Share on other sites
support 447 Posted June 20, 2020 Report Share Posted June 20, 2020 2 часа назад, bishop1 сказал: в mysql_db_error.log не записывается define('DB_ERR_MAIL', 'Администратор </dev/null>'); // Укажите E-Mail адрес и имя получателя, куда будут приходить письма с технической информацией, в случае возникновения проблем с MySQL сервером Как должна выглядеть строчка с e-mail что бы получить ошибку на почту?....((((( блин была старая версия все работало как перешел на новую постоянные проблемы уже устал править косяки какие то mysql_db_error.log создали в папке /admin ?! Ошибка в админке, надо лог файл создать в папке admin Link to post Share on other sites
bishop1 0 Posted June 21, 2020 Author Report Share Posted June 21, 2020 Если ошибки нет то товар при нажатии перенести почему то копируется а не переносится ошибка вот 21/06/2020 12:06:12 | 1062 - Duplicate entry '1997-88' for key 'PRIMARY' | UPDATE products_to_categories SET categories_id = '88' WHERE products_id = '1997' | /admin/categories.php?action=multi_action_confirm&cPath=91 И еще раз повторюсь товар при нажатии перенести - копируется а не переносится Link to post Share on other sites
support 447 Posted June 21, 2020 Report Share Posted June 21, 2020 2 минуты назад, bishop1 сказал: Если ошибки нет то товар при нажатии перенести почему то копируется а не переносится ошибка вот 21/06/2020 12:06:12 | 1062 - Duplicate entry '1997-88' for key 'PRIMARY' | UPDATE products_to_categories SET categories_id = '88' WHERE products_id = '1997' | /admin/categories.php?action=multi_action_confirm&cPath=91 И еще раз повторюсь товар при нажатии перенести почему то копируется а не переносится По умолчанию такого быть не должно, тем более, что код копирования, переноса миллион лет не мелялся. Возможно, что в базе данных ковырилсь, таблицы переносили или ещё что. Даже не знаю. Link to post Share on other sites
bishop1 0 Posted June 21, 2020 Author Report Share Posted June 21, 2020 а ошибка 21/06/2020 12:06:12 | 1062 - Duplicate entry '1997-88' for key 'PRIMARY' | UPDATE products_to_categories SET categories_id = '88' WHERE products_id = '1997' | /admin/categories.php?action=multi_action_confirm&cPath=91 Link to post Share on other sites
support 447 Posted June 21, 2020 Report Share Posted June 21, 2020 7 минут назад, bishop1 сказал: а ошибка 21/06/2020 12:06:12 | 1062 - Duplicate entry '1997-88' for key 'PRIMARY' | UPDATE products_to_categories SET categories_id = '88' WHERE products_id = '1997' | /admin/categories.php?action=multi_action_confirm&cPath=91 Это всё одно и тоже, пишет, что уже есть такая запись в таблице. Link to post Share on other sites
bishop1 0 Posted June 21, 2020 Author Report Share Posted June 21, 2020 25 минут назад, support сказал: По умолчанию такого быть не должно, тем более, что код копирования, переноса миллион лет не мелялся. Возможно, что в базе данных ковырилсь, таблицы переносили или ещё что. Даже не знаю. в базе ничего не менял..... Link to post Share on other sites
support 447 Posted June 21, 2020 Report Share Posted June 21, 2020 22 минуты назад, bishop1 сказал: в базе ничего не менял..... Там была одна правка в /admin/includes/classes/categories.php Возможно, она и принесла этот глюк. Вот попробуйте этот старый файл /admin/includes/classes/categories.php categories.php Link to post Share on other sites
bishop1 0 Posted June 21, 2020 Author Report Share Posted June 21, 2020 в двух местах уже есть $description_query = vam_db_query("SELECT * FROM ".TABLE_PRODUCTS_DESCRIPTION." WHERE products_id = '".vam_db_input($src_products_id)."'"); и $product_query = vam_db_query("SELECT * FROM ".TABLE_PRODUCTS." WHERE products_id = '".vam_db_input($src_products_id)."'"); WHERE products_id = '".vam_db_input($src_products_id)."' and categories_id = '" . (int)$src_category_id . "'"); нигде нет Link to post Share on other sites
support 447 Posted June 21, 2020 Report Share Posted June 21, 2020 9 минут назад, bishop1 сказал: нигде нет Я там поправил сообщение выше и прицепил старый файл /admin/includes/classes/categories.php Попробуйте его. Link to post Share on other sites
bishop1 0 Posted June 22, 2020 Author Report Share Posted June 22, 2020 все равно выдает ошибку 22/06/2020 12:06:39 | 1062 - Duplicate entry '2071-92' for key 'PRIMARY' | UPDATE products_to_categories SET categories_id = '92' WHERE products_id = '2071' | /admin/categories.php?action=multi_action_confirm&cPath=87_88 Link to post Share on other sites
support 447 Posted June 22, 2020 Report Share Posted June 22, 2020 5 часов назад, bishop1 сказал: все равно выдает ошибку 22/06/2020 12:06:39 | 1062 - Duplicate entry '2071-92' for key 'PRIMARY' | UPDATE products_to_categories SET categories_id = '92' WHERE products_id = '2071' | /admin/categories.php?action=multi_action_confirm&cPath=87_88 Странно конечно. А можете в демке попрбовать https;//demo.vamshop.ru Там тоже есть ошибка эта?! Link to post Share on other sites
Recommended Posts