Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Export выгрузка товара более 10 000 товаров


alone69li

Recommended Posts

Всем привет.

Ребята помогите пожалуйста.

Может уже кто сталкивался

Выгружаю товар используя модуль https://opencartforum.com/files/file/1732-экспортимпорт-больших-xls-файлов/

Загружает модуль все классно, вот появилась проблема как выгрузить больше 10 000 товаров

 

При выгрузке выдает файл Эксель с такой строкой:

<br />
<b>Fatal error</b>:  Maximum execution time of 30 seconds exceeded in <b>/hosting2/avtokit/public_html/system/pear/Spreadsheet/Excel/Writer/BIFFwriter.php</b> on line <b>158</b><br />
<b>Fatal Error</b>: Maximum execution time of 30 seconds exceeded in <b>/hosting2/avtokit/public_html/system/pear/Spreadsheet/Excel/Writer/BIFFwriter.php</b> on line <b>158</b>

Ребята очень нужна помощь.

Надіслати
Поділитися на інших сайтах


1) самое логичное - задать вопрос автору модуля

2) загружать частями (разбить xls-файл на две части и по очереди грузить)

 

3) увеличить время на выполнение php скриптов - или в настройках сайта/сервера, или в самом конце файла .htaccess добавить php_value max_execution_time 60

Надіслати
Поділитися на інших сайтах

1) самое логичное - задать вопрос автору модуля

2) загружать частями (разбить xls-файл на две части и по очереди грузить)

 

3) увеличить время на выполнение php скриптов - или в настройках сайта/сервера, или в самом конце файла .htaccess добавить php_value max_execution_time 60

1) Пробовал задавать вопрос автору - автор молчит.

2) загружать файл частями не получиться, так как модуль сначала удаляет все и по новой грузит файл

3) Добавил, не получилось

Надіслати
Поділитися на інших сайтах


http://stackoverflow.com/questions/15903975/maximum-execution-time-of-30-seconds-exceeded

ini_set('max_execution_time', 0);
else edit your htaccess

php_value max_execution_time 0
или менять алгоритм экспорта / дорабатывать код.
Надіслати
Поділитися на інших сайтах

Я в своё время увеличивал max_execution_time = 600 и max_input_time = 600 в настройках php. выгружал 12000 товаров. Но доступ к настройкам на сервере не всегда есть, поэтому можно попробовать через файл .htaccess. раскоментить # php_value max_execution_time 200 и # php_value max_input_time 200 и выставить лимиты.

Надіслати
Поділитися на інших сайтах


Указать-то можно любое значение, лимит настроек на сервере все равно будет приоритетным

Спасибо ребята. Перепробовал все. Буду завтра звонить хостеру.

Надіслати
Поділитися на інших сайтах


А смысл? Если конечно у вас не выделенный сервер ;)

 

Почитайте инфу о вашем тарифе у хостера. На обычных хостингах ограничение как правило не более минуты стоит на выполнение.

И это правильно. Не укладывается скрипт в минуту - нафиг такой код, напильник/болгарку в руки и дорабатывать :-D

 

PS: не получается с этим модулем - ищите другой. Сильно нужно - смотрите среди платных решений, они как правило более качественны + техподдержка есть от авторов

Надіслати
Поділитися на інших сайтах

@10000 товаров "id, sku, name, price"@ и то же с описанием для каждого товара в десяток тысяч символов и массой дополнительных данных - разные вещи.

платные конвейерные решения вовсе не панацея.

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

можно смотреть в сторону экспорта по cron`у - там другие условия (системные настройки).

Надіслати
Поділитися на інших сайтах

1. Используйте другой экспорт-импорт - чтобы делать выборку по производителю, категории, или еще какому условию... 

2. переезжайте с таким количеством товаров на VDS

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

А кстати зачем такой файл со всеми sku экспортить из магазина? Что вы с ним дальше делаете?

Сложно сказать что с ними делает заказчик, но сказал, что надо и все тут.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.