Перейти к содержимому


Фотография
- - - - -

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

импорт

  • Закрытая тема Тема закрыта
Сообщений в теме: 10

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

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

Отправлено 26 June 2013 - 14:43

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

 

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


  • 0

#2 SmetDenis

SmetDenis

Отправлено 26 June 2013 - 16:46

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

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

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

 

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


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



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


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

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

Отправлено 26 June 2013 - 16:50

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

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

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

 

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

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


  • 0

#4 SmetDenis

SmetDenis

Отправлено 26 June 2013 - 16:52

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


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



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


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

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

Отправлено 26 June 2013 - 18:40

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

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

 

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


  • 0

#6 SmetDenis

SmetDenis

Отправлено 26 June 2013 - 18:56

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

 

Вариант 1

 

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

 

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

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

 

Вариант 2

 

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

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


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



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


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

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

Отправлено 26 June 2013 - 20:43

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


Сообщение отредактировал Сергей Владимирович: 26 June 2013 - 20:44

  • 0

#8 SmetDenis

SmetDenis

Отправлено 26 June 2013 - 20:45

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


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



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


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

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

Отправлено 27 June 2013 - 06:43

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

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


  • 0

#10 SmetDenis

SmetDenis

Отправлено 27 June 2013 - 06:52

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

 

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

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


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



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






Темы с аналогичным тегами импорт

Click to return to top of page in style!