Страница 1 из 1
Ошибка при импорте описаний
Добавлено: 11 янв 2010 10:16
Snip
Здравствуйте!
Возникла проблема:
версия ПЛИ и КК полнофункциональная.
Магазин Вамшоп.
При импорте описания товара, магазин выдаёт ошибку sql:

- При импорте описания товара, магазин выдаёт ошибку sql:
- SQL.JPG (17.07 КБ) 14392 просмотра
увеличил лимит времени на выполнение скрипта до 200 секунд
увеличил максимальный размер файла до 10Mb
пробовал импортировать в zip формате.
прицепил лог ошибок sql.
попробовал импортировать более старую версию файла с описаниями, всё прошло нормально.
незнаю в чём дело, может быть в какой-то из подкатегорий намудрил?
Если нужно что-то еще..вышлю
Re: Ошибка при импорте описаний
Добавлено: 11 янв 2010 10:25
Snip
как вариант, в файл csv могли влезть какие-нибудь запрещённые символы. Парсил часть с маркета, а часть с никса, а у никса целая куча ссылок в описании товара и порой они тоже парсятся и заносятся в базу КК что-то вроде открытой скобкой..т.е. не закрытым тегом. мог недоглядеть
Re: Ошибка при импорте описаний
Добавлено: 11 янв 2010 12:23
TechAdmin
Мы проимпортировали ваш файл "export2010.csv", проблем не возникло.

- import_csv_vamshop.png (29.71 КБ) 14386 просмотров
В вашем файле "mysql_db_error.log" нет сообщений об ошибке возникающей при импорте вашего файла "export2010.csv" с использованием нашего модуля. В этом файле есть ошибки при выводе на печать карточки товара, ошибка в модуле "print_product_info.php", возникает по причине того что не передаётся ID товара, т.е. вместо кода "WHERE products_id = and ...", должен быть "WHERE products_id = {код товара} and ...". Посмотрите в папке "/admin/" возможно там есть дополнительный файл "mysql_db_error.log", в который записывается ошибка.
Попробуйте очистить таблицы содержащие информацию о характеристиках товара, а затем попробывать проимпортировать еще раз ваш файл.
Команды SQL для очистки таблиц:
Код: Выделить всё
TRUNCATE `products_parameters`;
TRUNCATE `products_parameters2products`;
TRUNCATE `products_parameters_values`;
Так же не исключается вариант что в файл csv могли попасть какие-нибудь запрещённые символы, типа кавычек или скобок. Но трудно понять что именно так как не видно самой ошибки синтаксиса SQL.
Активируйте режим отладки для движка VamShop. Для этого в файле "includes/application_top.php", необходимо заменить строку:
на
После активации этого режима, ошибка будет выводиться на экран в браузер.
Re: Ошибка при импорте описаний
Добавлено: 11 янв 2010 12:46
Snip
да, действительно есть.. прошу прощения..я из корня сайта лог взял, и никак не мог понять причём тут линк на печать))
объясните как отследить задублированное значение?
Re: Ошибка при импорте описаний
Добавлено: 11 янв 2010 13:49
Snip
урррраааааа спасибо))) работает!!
Всего записей в файле: 126344
Добавлено групп: 1197
Обновлено групп: 0
Добавлено характеристик: 9926
Обновлено характеристик: 0
Добавлено значений характеристик: 115221
Обновлено значений характеристик: 0