Автор Тема: Неуловимая ошибка при импорте csv prestashop 1.7.5.1  (Прочитано 900 раз)

14 Май 2019, 12:20:27
  • Пользователь
  • **
  • Сообщений: 92
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Импортирую товары.
Пробую уже по 100 товаров но все равно, вылетает ошибка "Произошли ошибки: error"
Скрин во вложении.
Проверка файла проходит нормально, даже начинает импортировать несколько десятков товаров, от 20 до 60, а потом валится.
Причем импортируется количество товаров всегда разное, хотя импортирую те же товары.

В логах чисто, в режиме отладки тоже никакой отладочной информации.

Импортирую на чистую престу на хостинге и на локалке итог один и тот же.

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

Что делать не представляю.
Я уже согласен разбивать 20 тысяч товаров, на 1000 файлов по 20 товаров.
Но все равно не уверен что все товары добавятся.

Может кто-нибудь знает как это исправить?
14 Май 2019, 12:23:33
Ответ #1
  • Пользователь
  • **
  • Сообщений: 92
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
14 Май 2019, 14:01:33
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Ошибки смотреть нужно, когда определите причину, тогда можно искать решение.
Импорт 20000 товаров через стандартные функции проблемный.
С таким количеством только storemanager использовать.
14 Май 2019, 14:59:31
Ответ #3
  • Пользователь
  • **
  • Сообщений: 92
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ошибки смотреть нужно, когда определите причину, тогда можно искать решение.
Импорт 20000 товаров через стандартные функции проблемный.
С таким количеством только storemanager использовать.
Самое интересное, что на персту 1.7.4.3 и по 20 тысяч заходит без проблем
14 Май 2019, 15:15:54
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Используйте prestashop 1.7.4.3 раз с ним проблем нет.
Ветка 1.7 одни проблемы. Если какой-то релиз работает без ошибок на нем и оставайтесь, не обновляйтесь пока prestashop полностью не переведут на новую архитектуру.
23 Декабрь 2019, 00:20:43
Ответ #5
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Данная проблема вызывается тем что сервер медленно обрабатывает данные, и хостинг прибивает скрипт.

размер обрабатываемой порции данных за 1 шаг определяется параметром limit в вызове

/adminXXXXXXXXX/index.php?ajax=1&action=import&tab=AdminImport&offset=544&limit=1&token=xxxxxxxxxxxxxxxx

в файле  /js/admin/import.js  есть функция importNow , там вычисляется newLimit (он вычисляется динамически в диапазоне 5-100 строк при этом ориентируясь на время 5 секунд.

я изменил время на 1 секунду, шаг корректировки - с 4 до 2, а минимальную порцию сделал 1.