Не Полностью Выгружается Товар С Csv Файла

[color=#141823][font=helvetica, arial,]CS-Cart версия 4.3.1[/font][/color]

[color=#141823][font=helvetica, arial,]Файл импорта CSV содержит порядка 7000 наименований. При импорте почему-то загрузилось всего 300-400 позиций.[/font][/color]

[color=#141823][font=helvetica, arial,]Может ли это быть из-за большого объема данных (ведь помимо 7000 текстовых данных, есть еще 7000 ссылок на изображения товаров). Как можно решить? Ну естественно кроме варианта с разделение одного csv-файла на 20 маленьких)[/font][/color]

Методом уменьшения файла выяснить причину.



Всегда на одном месте обрывается?



Посмотрите логи сервера, может скажет причину ошибки.



Коды товаров уникальные?

Проверьте файл на ошибки. Ghot всего - откройте его в openoffece.

Как вариант, что-то подобное было при загрузке csv с компа. Попробуйте сначала загрузить файл на сервер в директорию /var/files/1 и обработайте его с сервера

[quote name='dbazhenov' timestamp='1432559544' post='215684']

Методом уменьшения файла выяснить причину.



Всегда на одном месте обрывается?



Посмотрите логи сервера, может скажет причину ошибки.



Коды товаров уникальные?

[/quote]



Лог сервера пустой, коды товаров (product_code) уникальные, но имеют префиксы (например 123-1, 123-2, 123-3 и т.п.). Понять где обрывается нереально - после импорта, товары раскидываются по 20 категория и хрен где найдешь конец.


[quote name='Alex_VP' timestamp='1432559601' post='215685']

Проверьте файл на ошибки. Ghot всего - откройте его в openoffece.

Как вариант, что-то подобное было при загрузке csv с компа. Попробуйте сначала загрузить файл на сервер в директорию /var/files/1 и обработайте его с сервера

[/quote]



Попробовал закинуть на сервер - но то же самое. Пока нет возможности поставить openoffice, но ошибки также маловероятны.



А в обход админки - напрямую в базу данных mysql это можно залить? Или будет слишком геморройно?

[quote name=‘Photo15.ru’ timestamp=‘1432563669’ post=‘215697’]

Лог сервера пустой, коды товаров (product_code) уникальные, но имеют префиксы (например 123-1, 123-2, 123-3 и т.п.). Понять где обрывается нереально - после импорта, товары раскидываются по 20 категория и хрен где найдешь конец.







Попробовал закинуть на сервер - но то же самое. Пока нет возможности поставить openoffice, но ошибки также маловероятны.



А в обход админки - напрямую в базу данных mysql это можно залить? Или будет слишком геморройно?

[/quote]



У всех новых товаров есть колонка category ? Если нет, то добавьте и заполните например “Корзина”.

[quote name='Photo15.ru' timestamp='1432563669' post='215697']

Лог сервера пустой, коды товаров (product_code) уникальные, но имеют префиксы (например 123-1, 123-2, 123-3 и т.п.). Понять где обрывается нереально - после импорта, товары раскидываются по 20 категория и хрен где найдешь конец.







Попробовал закинуть на сервер - но то же самое. Пока нет возможности поставить openoffice, но ошибки также маловероятны.



А в обход админки - напрямую в базу данных mysql это можно залить? Или будет слишком геморройно?

[/quote]Было такое, оказалась проблема в одной записи. Искал тупо - делил импорт по 1000 записей, заливал, получал неработающий блок из 1000. Делил его на блоки по 250 - и снова… и так далее, пока не уперся в ту запись, в которой была ошибка. сейчас уже не помню какая, что-то со спецсимволами…

Колонка Cotegory у всех заполнена.



Наверное так и придется заливать частями… Окей будем пробовать)

[quote name='Photo15.ru' timestamp='1432565812' post='215710']

Колонка Cotegory у всех заполнена.



Наверное так и придется заливать частями… Окей будем пробовать)

[/quote]



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

Разделил большой прайс по категориям и загружал по отдельности. В итоге из 7000 товаров выгрузилось 4500 - уже прогресс!

похоже, что либо CS-cart либо хостинг не справляются с таким большим импортом. Сейчас буду большие категории делить на еще более мелкие - так глядишь и все товары отобразятся))

[quote name='Photo15.ru' timestamp='1432695014' post='215910']

Разделил большой прайс по категориям и загружал по отдельности. В итоге из 7000 товаров выгрузилось 4500 - уже прогресс!

похоже, что либо CS-cart либо хостинг не справляются с таким большим импортом. Сейчас буду большие категории делить на еще более мелкие - так глядишь и все товары отобразятся))

[/quote]



Создайте персональное ДЕМО, через 5 минут получите доступ в админку и поставьте туда импорт этого файла.

Если он закачается весь, значит у вас проблемы с хостингом, если нет, тогда проверяйте файл, если все окей, пишите в Саппорт и не забудьте сказать, что проверили на демо сайте.

[quote name=‘z3r0’ timestamp=‘1432710538’ post=‘215929’]

Создайте персональное ДЕМО, через 5 минут получите доступ в админку и поставьте туда импорт этого файла.

Если он закачается весь, значит у вас проблемы с хостингом, если нет, тогда проверяйте файл, если все окей, пишите в Саппорт и не забудьте сказать, что проверили на демо сайте.

[/quote]



2 месяца пользовался выгрузкой по 200-300 товаров и все было Гуд, но щас нужно делать импорт/экспорт практически каждый день и выгрузка по 200 товаров (из 1000, а по некоторым категориям и из 3000) крайне задолбала))



Поэтому поднимаю тему. Тестировал на ДЕМО - процесс завис на стадии “[color=#333333]Обновление ссылок…”. Висел порядка 15 минут и висит до сих пор - выгружал 1000 товаров из CSV файла. Предположу что дело в CS-cart.[/color]

добавлю - ошибок в файлах нет 100% - если делить 1 файл на несколько (напр. 1000 на 5 файлов по 200 строк) то все товары в полном объеме выгружаются на сайт.

Зайдите в админке на



admin.php?dispatch=tools.phpinfo



Что там у вас в max_execution_time ?

[quote name='eComLabs' timestamp='1439825172' post='226994']

Зайдите в админке на



admin.php?dispatch=tools.phpinfo



Что там у вас в max_execution_time ?

[/quote]



[color=#282828][font=arial, verdana, tahoma, sans-serif]max_execution_time[/font][/color]

Local Value - 3600

Master Value - 60

[quote name='eComLabs' timestamp='1439825172' post='226994']

Зайдите в админке на



admin.php?dispatch=tools.phpinfo



Что там у вас в max_execution_time ?

[/quote]



Написал выше. И?

Что за цифры - просветите! Понимаю что связанно как-то с сервером ну а дальше то что?



В общем пока страдал геморроем с этими csv файлами заметил одну особенность.

Если CSV-файл содержит только столбцы: Product code Language List price Price Status

То 900 и 1200 файлов обновляет моментально!



Не тестировал со всеми столбцами, кроме столбца “detailed image”, но могу предположить что виноват именно столбец с картинками (ведь по сути CS-cart пытается загрузить 1200 картинок разом)

[quote name='Photo15.ru' timestamp='1440047825' post='227283']

Написал выше. И?

Что за цифры - просветите! Понимаю что связанно как-то с сервером ну а дальше то что?

[/quote]



Пропустил. По времени не через минуту сбрасывается скрипт? Хоть у вас час и стоит, сервер может столько не давать на выполнение скрипта

[quote name='eComLabs' timestamp='1440061698' post='227322']

Пропустил. По времени не через минуту сбрасывается скрипт? Хоть у вас час и стоит, сервер может столько не давать на выполнение скрипта

[/quote]



Ну кстати вроде минута. Не засекал, но примерно да.

[quote name='Photo15.ru' timestamp='1440129795' post='227413']

Ну кстати вроде минута. Не засекал, но примерно да.

[/quote]



Обратитесь к хостеру, попросите увеличить время выполнения скрипта