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

Recommended Posts

Добрый день!

Кто может настроить автоматическую выгрузку товара с прайсом https://optnow.ru/opt.xml?
Просьба, сначала изучить прайс.

 

6000 товаров

Хост beget.com

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


18 минут назад, Flint2000 сказал:

не правильно задали условия парсинга

в скрине откуда парсится, параметры парсинга : class="properties_title">,</p,class="properties_value">,</p

 

для парсинга.png

Змінено користувачем sim0n89
неправильный скрин
Надіслати
Поділитися на інших сайтах


@sim0n89 без ссылки гадать можно до конца света

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

2 минуты назад, Flint2000 сказал:

@sim0n89 без ссылки гадать можно до конца света

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

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


10 хвилин назад, sim0n89 сказав:

да там больше нет таких полей,

ну нет, так нет :rolleyes:

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

версия 2,3 
никак не могу настроить обработку прайса по цене  из файла
13 цена | 14 код валюты

 

         10  | EUR
         306| RUB

курс установлен в магазине
но модуль все равно прописывает цену в рублях ( 10 и 306 соответственно)
как решить? спасибо

Змінено користувачем dok326
Надіслати
Поділитися на інших сайтах


24 хвилини назад, dok326 сказав:

никак не могу настроить обработку прайса по цене  из файла

Если в прайсе разные валюты, необходимо установить еще модуль Валюта плюс

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

Добрый день, при запуске крона из консоли ловлю такую ошибку.  Подскажите как решить?

 

PHP Fatal error:  Uncaught Exception: Error: MySQL server has gone away<br />Error No: 2006<br />REPLACE INTO `oc_session` SET session_id = 'cronssessionconstant1value', `data` = '{\"token\":\"token0for0cron0constant100value0\"}', expire = '2020-04-08 15:02:53' in /*******/public_shtml/system/library/db/mysqli.php:40
Stack trace:
#0 /*******/storage/modification/system/library/db.php(60): DB\MySQLi->query('REPLACE INTO `o...')
#1 /*******/public_shtml/system/library/session/db.php(32): DB->query('REPLACE INTO `o...')
#2 /*******/storage/modification/system/library/session.php(82): Session\DB->write('cronssessioncon...', Array)
#3 [internal function]: Session->close()
#4 {main}
  thrown in /*******/public_shtml/system/library/db/mysqli.php on line 40

Fatal error: Uncaught Exception: Error: MySQL server has gone away<br />Error No: 2006<br />REPLACE INTO `oc_session` SET session_id = 'cronssessionconstant1value', `data` = '{\"token\":\"token0for0cron0constant100value0\"}', expire = '2020-04-08 15:02:53' in /*******/public_shtml/system/library/db/mysqli.php:40
Stack trace:
#0 /*******/storage/modification/system/library/db.php(60): DB\MySQLi->query('REPLACE INTO `o...')
#1 /*******/public_shtml/system/library/session/db.php(32): DB->query('REPLACE INTO `o...')
#2 /*******/storage/modification/system/library/session.php(82): Session\DB->write('cronssessioncon...', Array)
#3 [internal function]: Session->close()
#4 {main}

 

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


2 година назад, XmeJI сказав:

Добрый день, при запуске крона из консоли ловлю такую ошибку.  Подскажите как решить?

 

Увеличте таймаут для MySQL или попросите Тп хостинга

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

1 час назад, Flint2000 сказал:

Увеличте таймаут для MySQL или попросите Тп хостинга

 

Увеличил параметр wait_timeout=120, еще и ошибка памяти вылезла:

PHP Fatal error:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /*******/public_shtml/system/library/db/mysqli.php on line 25

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /*******/public_shtml/system/library/db/mysqli.php on line 25
PHP Fatal error:  Uncaught Exception: Error: MySQL server has gone away<br />Error No: 2006<br />REPLACE INTO `oc_session` SET session_id = 'cronssessionconstant1value', `data` = '{\"token\":\"token0for0cron0constant100value0\"}', expire = '2020-04-08 19:31:37' in /*******/public_shtml/system/library/db/mysqli.php:40
Stack trace:
#0 /*******/storage/modification/system/library/db.php(60): DB\MySQLi->query('REPLACE INTO `o...')
#1 /*******/public_shtml/system/library/session/db.php(32): DB->query('REPLACE INTO `o...')
#2 /*******/storage/modification/system/library/session.php(82): Session\DB->write('cronssessioncon...', Array)
#3 [internal function]: Session->close()
#4 {main}
  thrown in /*******/public_shtml/system/library/db/mysqli.php on line 40

Fatal error: Uncaught Exception: Error: MySQL server has gone away<br />Error No: 2006<br />REPLACE INTO `oc_session` SET session_id = 'cronssessionconstant1value', `data` = '{\"token\":\"token0for0cron0constant100value0\"}', expire = '2020-04-08 19:31:37' in /*******/public_shtml/system/library/db/mysqli.php:40
Stack trace:
#0 /*******/storage/modification/system/library/db.php(60): DB\MySQLi->query('REPLACE INTO `o...')
#1 /*******/public_shtml/system/library/session/db.php(32): DB->query('REPLACE INTO `o...')
#2 /*******/storage/modification/system/library/session.php(82): Session\DB->write('cronssessioncon...', Array)
#3 [internal function]: Session->close()
#4 {main}

Параметры сервера:

PHP Version 7.2.24-0ubuntu0.18.04.3

Php-fpm +nginx

Opencart 3.0.3.2

 

Конфиг mysql

max_connections 70
max_user_connections 30 
wait_timeout 120 
interactive_timeout 120
max_allowed_packet 32M

 

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


1 година назад, XmeJI сказав:

Увеличил параметр wait_timeout=120, еще и ошибка памяти вылезла:

Ну так добавьте памяти для рнр. И вам вообще-то в раздел услуг по настройке сервера. Эти ошибки никаким образом не относятся к работе модуля.

 

Змінено користувачем Flint2000
Надіслати
Поділитися на інших сайтах

И так для тех кто использует обновление по cron-у и у кого поставщики любят гугл таблицы. Здесь мелькали вопросы как работать с гугл таблицами и я тоже задался таким вопросом. Сразу хочу сказать, что ни на что не претендую и может ответы уже мелькали, но оставлю это здесь:

в общем открываем прайс поставщика и видим в браузере ссылку примерну такую:

https://docs.google.com/spreadsheets/d/1XGHJDJSytdi-iUyrtshj_jfyu23GB/edit#gid=76430662

из этой ссылки забираем идентификатор который отмечен красным цветом и вставляем в ссылку ниже (где написано "многоБукв") в итоге получаем прямую ссылку на скачивание файла xlsx с которой программа идеально работает. Ну и у кого есть в прайс листах дополнительные вкладки, делаем дубли поставщика с указанием разделителя внизу формы поставщика согласно вкладке, где первая вкладка это "0".

https://docs.google.com/spreadsheets/d/многоБукв/export

  • +1 2
Надіслати
Поділитися на інших сайтах


3 хвилини назад, Cherkez сказав:

Из-за чего может быть такой разброс в коде товара (сортировка от меньшего к большему)?

 

Каким образом ваш вопрос имеет отношение к работе модуля?

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

Только что, Flint2000 сказал:

Каким образом ваш вопрос имеет отношение к работе модуля?

Интересует каким образом формируется код товара. Начинаю загружать прайс когда нет ни одного товар. Первому он присваивает код 1-01 а второму 1915-01 и идет на повышение.

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


1 година назад, Cherkez сказав:

Интересует каким образом формируется код товара.

ID товара + номер поставщика

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

15 часов назад, Flint2000 сказал:

Ну так добавьте памяти для рнр. И вам вообще-то в раздел услуг по настройке сервера. Эти ошибки никаким образом не относятся к работе модуля.

 

хорошо, а какие требования у модуля?

сколько необходимо для обработки 5тыс. товаров?

увеличил до 500МБ - все равно не хватает .

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


26 минут назад, XmeJI сказал:

хорошо, а какие требования у модуля?

сколько необходимо для обработки 5тыс. товаров?

увеличил до 500МБ - все равно не хватает .

У модуля нет каких-то требований, все вопросы к вашему хостингу. У меня 5000 товаров обновляет примерно за 2 минуты.

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


35 хвилин назад, XmeJI сказав:

хорошо, а какие требования у модуля?

 

Я же вам написал, обратитесь в раздел услуг, это нужно настраивать и и оптимизировать комплексно. Вам никто не будет по одной строчке конфига в посте писать

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

10 хвилин назад, ostrun сказав:

У модуля нет каких-то требований, все вопросы к вашему хостингу.

там похоже какой-то ВПС, но настроить опыта не хватило

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

В параметрах аттрибутов есть значение 1

Мне нужно во всех параметрах где стоит только 1 и ничего больше поменять на Да

Как правильно написать условие поиска? и возможно такое?

http://joxi.ru/EA4xJl0tOa4a9A

сейчас поменяет все 1 на да, где бы они не стояли

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


Добрый день! При загрузке прайса в XLS выскакивает 500 ошибка, в /admin/uploads создаются SOS.TMP и TOTAL.TMP без содержимого.. В логе появляется: 

Got error 'PHP message: PHP Fatal error:  'break' not in the 'loop' or 'switch' context in /var/www/***/system/library/PHPExcel/Calculation/Functions.php on line 581\n'

При этом сам модуль ни на что не ругается. Подскажите, пожалуйста, куда смотреть.

PS. Загрузка по другим ранее настроенным профилям происходит без ошибок.

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


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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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