Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

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

@AlexChapman Цены не должны быть пустыми https://prnt.sc/rv875e

Спасипотому что) Я думал в основных настройках указывается столбец этоны товара, а в опциях соответственно на этону опции.

Link to comment
Share on other sites


27 хвилин назад, AlexChapman сказав:

Я думал в основных настройках указывается столбец этоны товара, а в опциях соответственно на этону опции.

Ну это если бы опции были в одной строке с товаром, а ик у вас опции к товару с новой строки

 

50 хвилин назад, 7top сказав:

подскажите зачем эи функция http://prntscr.com/rvbegj ?

Для загрузки опрегделенного вида прайсов

  • +1 1
Link to comment
Share on other sites

Посивил модуль, все парсится, кроме атрибутов. Пишет ошибку Attribute parse error . Удалил все атрибуты из базы, теперьь после выполенения парсинга создается один пустот и все, чего гделать подскажите? 

Link to comment
Share on other sites


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

Пишет ошибку Attribute parse error .

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

  • +1 1
Link to comment
Share on other sites

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

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

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

 

Edited by sim0n89
неправильный скрин
Link to comment
Share on other sites


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

  • +1 1
Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites


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

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

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

  • +1 1
Link to comment
Share on other sites

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

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

Решил проблему, нужно было просто зайти в исходник страницы, а не в инспекторе смотреть )

Link to comment
Share on other sites


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

 

         10  | EUR
         306| RUB

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

Edited by dok326
Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites

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

 

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}

 

Link to comment
Share on other sites


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

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

Спасипотому что ознакомлюсь

Link to comment
Share on other sites


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

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

 

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

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites


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

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

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

 

Edited by Flint2000
Link to comment
Share on other sites

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

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

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

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

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

  • +1 2
Link to comment
Share on other sites


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

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

 

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites

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

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

 

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

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

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

Link to comment
Share on other sites


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

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

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

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

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

Link to comment
Share on other sites


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

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

 

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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.