Jump to content
Sign in to follow this  
Apelcun

[Решено] Export/Import: Out of memory при попытке загрузки большого прайса

Recommended Posts

Пытаюсь загрузить в ocStore 1.5.5.1.2 прайс с 5000 товарами (тестировал, по 1-2 товара получается), через модуль Export/Import,  но при попытке загрузки выдает ошибку:

Out of memory (allocated 29884416) (tried to allocate 21 bytes)
No server data has been changed.
See also 'System > Error Logs' for more details.

Что делать? 

Share this post


Link to post
Share on other sites

Хостеры увиличели мне ОЗУ.Теперь при попытке импорта возникает ошибка:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 96 bytes) in /home/p260103/www/shini4mashini.ru/system/PHPExcel/Classes/PHPExcel/Worksheet.php on line 1167

Share this post


Link to post
Share on other sites

PHPExcel жрёт слишком много ресурсов, оптимальней всего - использовать какое то платное решение, которое решает такие задачи.

Share this post


Link to post
Share on other sites

1. Был модуль для Экспорта/Импорта, который разбивает задачу на части, таким образом обходится ограничения на время выполнения и памяти.

 

2. Можете загружать по 1000 товаров, вручную разбив ваши 5000 товаров на 5 файлов.

 

(Честно, давно не пользовался такими модулями, не помню подробностей. Привык уже через phpMyAdmin)

Share this post


Link to post
Share on other sites

есть какой нибудь бесплатный модуль? чтобы получилось загрузить такой прайс лист? 

Share this post


Link to post
Share on other sites

Вобщем скачал CSV price pro, сделал под него прайс в формате .csv , в итоге пишет: 

Импорт данных завершён!
Всего обработано 4957 строк!
Обновлено: 0
Добавлено: 15
Ошибок: 4942
Я так понимаю, что болше 15 он не может загрузить сразу, как увеличить?
 

Share this post


Link to post
Share on other sites

Обратитесь к автору, думаю он поможет в решении...

Share this post


Link to post
Share on other sites

а на форуме никто не знает как проблему решить?

Share this post


Link to post
Share on other sites

Share this post


Link to post
Share on other sites

Спасибо большое, только вот чтото там кнопки импорта не могу найти

Share this post


Link to post
Share on other sites

Спасибо большое, только вот чтото там кнопки импорта не могу найти

Только что установил и попробовал. Все отлично.

30a6758d048a.jpg

Share this post


Link to post
Share on other sites

ну так это експорт,  а мне кнопка импорта нужна, ее то я и ищу

Share this post


Link to post
Share on other sites

ну так это експорт,  а мне кнопка импорта нужна, ее то я и ищу

Да ёклмн! Посмотрите там 3 стрелки!

1. Меню.

2. Справа вверху экспорт.

3. Внизу "Импорт из файла Excel"

 

Выбираете файл с компьютера и всё!

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

Share this post


Link to post
Share on other sites

спасибо,  просто медленно работает админка и при нажатии ничего не происходило + думал что там должнабыла быть кнопка импорта

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.