Jump to content


Photo
- - - - -

Зависает при импорте

импорт

  • This topic is locked This topic is locked
10 replies to this topic

#1 Сергей Владимирович

Сергей Владимирович
  • JBZoo User (rus)
  • User rate: 0
  • posts: 41
  • topics: 13

Posted 26 June 2013 - 14:43

В общем, я недавно такую тему создавал, думал всё понятно из-за памяти. Перешёл на известный хостинг ру центр. Там 128 мб выделено, теперь ошибок при импорте о нехватки памяти нет, но всё равно зависает. Если импортируешь больше 200 элементов, то зависает и грузит бесконечно, на последней стадии импорта, когда выбираешь поля и нажимаешь импорт. Причём если остановить это и зайти в админку, то элементы импортировались, но нет сообщения об успешном импорте тупо виснет. Даже не знаю что делать, как то не очень прикольно, неизвесно сколько нужно ждать чтоб оно там импортировалось. Может кто сталкивался с таким?

 

Пробовал и мазилу и хром, браузеры, виснет в обоих.


  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 26 June 2013 - 16:46

Скорее всего у вас какая-то строка в файле CSV с ошибкой.

Это можно выяснить только экспериментальным путем.

Например загружать по частям.

 

Посмотрите лог ошибок apach error.log, возможно там пишутся какие-то ошибки во время импорта.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 Сергей Владимирович

Сергей Владимирович
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 41
  • topics: 13

Posted 26 June 2013 - 16:50

Скорее всего у вас какая-то строка в файле CSV с ошибкой.

Это можно выяснить только экспериментальным путем.

Например загружать по частям.

 

Посмотрите лог ошибок apach error.log, возможно там пишутся какие-то ошибки во время импорта.

не я по частям загружал, сейчас загрузил 6 частей по 1000, всё загрузилось, но также зависало, просто надписи не было, что импорт успешен.


  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 26 June 2013 - 16:52

Каждый раз импорт работал более 30 секунд?
У вас установлен nginx ?


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Сергей Владимирович

Сергей Владимирович
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 41
  • topics: 13

Posted 26 June 2013 - 18:40

Каждый раз импорт работал более 30 секунд?
У вас установлен nginx ?

тут написано, что он установлен по умолчанию http://forum.nic.ru/...hread.php?t=197

 

Импорт я держал полчаса, элементы довольно быстро все импортируются, а потом просто грузится, кружочек в хроме вертится и всё.


  • 0

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 26 June 2013 - 18:56

Я попробую объяснить и предположить.

 

Вариант 1

 

Сайт у вас крутится на apache.
Для ускорения работы используют проксирующий nginx - он умеет очень быстро отдавать статику.
Т.е nginx как посредник между браузером и сайтом.

 

У apache и nginx разные таймауты.

Если apache долго работает, то nginx отключается от него и создается ощущение что произошла ошибка.

 

Вариант 2

 

Как писал выше, в какой-то из строке в файле CSV есть ошибка, которая не дает импорту завершится.

Что именно -  я не знаю. Нужно смотреть логи шибок сайта во время импорта (предварительно включить вывод всех ошибок).


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 Сергей Владимирович

Сергей Владимирович
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 41
  • topics: 13

Posted 26 June 2013 - 20:43

И что делать если вариант 1? =) И что это только у меня так? В гугле не нашёл такого, я думаю апач распространён довольно сильно =) Вариант 2 как то не очень подходит, элементы то все импортируются, по факту импорт завершается, только зависает. Тем более во всех 6 частях что ли ошибки.


Edited by Сергей Владимирович, 26 June 2013 - 20:44.

  • 0

#8 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 26 June 2013 - 20:45

У вас одноразовая загрузка материалов?


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#9 Сергей Владимирович

Сергей Владимирович
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 41
  • topics: 13

Posted 27 June 2013 - 06:43

У вас одноразовая загрузка материалов?

не понял вопроса )


  • 0

#10 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 27 June 2013 - 06:52

не понял вопроса )

 

Как часто вы собираетесь обновлять информацию на сайте через импорт?

Или это только первоначальная процедура для наполнения сайта?


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Click to return to top of page in style!