Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Настройка выгрузки по расписанию


Рекомендованные сообщения

13 часов назад, Sergant сказал:

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

Здравствуйте.

Детальной инструкции для Вас предоставить не возможно, т.к. Она зависит от многих параметров. Какой у Вас сервер, выделенный или обычный хостинг? У Вас есть панель управления? и тд.

Вам нужно обратиться в ТП Вашего хостинга, чтобы они подсказали куда внести команду для планировщика. А сам путь к файлу можно получить в настройках модуля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

15.07.2020 в 10:05, Sergant сказал:

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

Добрый день.

Вам необходимо выполнить такие действия:

1. В настройках модуля "Обновление цен", на форме редактирования  Поставщика, в поле "Ссылка" ввести ссылку на файл импорта:  http://joxi.ru/MAj4WxVTx9EXEm

2. На Вашем сервере/хостинге добавить новое задание в планировщик (крон), в котором указать время выполнения задачи, периодичность и команду.

Команда имеет такой вид: php путь_к_домену/имя_домена/cron/neoseo_price_import.php

Например, если имя домена demo.neoseo.com.ua и  ваш домен лежит по такому пути: /var/www/www-root/data/www/ то команда будет иметь такой вид:

php /var/www/www-root/data/www/demo.neoseo.com.ua/cron/neoseo_price_import.php

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 3 weeks later...

Добрый день, настроили выгрузку по расписанию, задание в крон на стороне хостинга выполняется, обновление НЕ идет.

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

2020-08-05 13:30:01 - Начинаем формирование экспорта по расписанию
2020-08-05 13:30:01 - Подключаем движок опенкарт
2020-08-05 14:30:02 - Начинаем формирование экспорта по расписанию
2020-08-05 14:30:02 - Подключаем движок опенкарт
2020-08-05 15:30:02 - Начинаем формирование экспорта по расписанию
2020-08-05 15:30:02 - Подключаем движок опенкарт

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Добрый день, настроили выгрузку по расписанию, задание в крон на стороне хостинга выполняется, обновление НЕ идет.

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

2020-08-05 13:30:01 - Начинаем формирование экспорта по расписанию
2020-08-05 13:30:01 - Подключаем движок опенкарт
2020-08-05 14:30:02 - Начинаем формирование экспорта по расписанию
2020-08-05 14:30:02 - Подключаем движок опенкарт
2020-08-05 15:30:02 - Начинаем формирование экспорта по расписанию
2020-08-05 15:30:02 - Подключаем движок опенкарт

Добрый день, скажите в логах сервера есть ли ошибки? Именно в логах сервера

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 часа назад, Sergant сказал:

нет

Проверьте пожалуйста, в настройках шаблона поставщика - указана ли ссылка на файл который Вы пытаетесь импортировать? "Ссылка
Если есть возможность загрузить товары по ссылке, то укажите ее тут"

Вы говорите слово експорт? Но мы находимся в ветке по модулю Импорт цен из csv - он импортирует не экспортирует

image.thumb.png.eb9f2e3d6dc62ee53d9f172c90289850.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

14 часов назад, NeoSeo Team сказал:

Проверьте пожалуйста, в настройках шаблона поставщика - указана ли ссылка на файл который Вы пытаетесь импортировать? "Ссылка
Если есть возможность загрузить товары по ссылке, то укажите ее тут"

Вы говорите слово експорт? Но мы находимся в ветке по модулю Импорт цен из csv - он импортирует не экспортирует

image.thumb.png.eb9f2e3d6dc62ee53d9f172c90289850.png

Да, ссылка есть, все верно имею ввиду импорт (опечатка). В чем может быть еще проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

при выполнении крона через браузер

Fatal error: Uncaught Exception: Error: Could not load database adaptor ! in /var/www/markethodak/markethodak.ck.ua/system/library/db.php:33 Stack trace: #0 /var/www/markethodak/markethodak.ck.ua/cron/neoseo_price_import.php(45): DB->__construct(NULL, 'localhost', 'u_markethoda', '04NHoXZC', 'markethodak', '3306') #1 {main} thrown in /var/www/markethodak/markethodak.ck.ua/system/library/db.php on line 33

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

4 часа назад, Sergant сказал:

 

при выполнении крона через браузер

Fatal error: Uncaught Exception: Error: Could not load database adaptor ! in /var/www/markethodak/markethodak.ck.ua/system/library/db.php:33 Stack trace: #0 /var/www/markethodak/markethodak.ck.ua/cron/neoseo_price_import.php(45): DB->__construct(NULL, 'localhost', 'u_markethoda', '04NHoXZC', 'markethodak', '3306') #1 {main} thrown in /var/www/markethodak/markethodak.ck.ua/system/library/db.php on line 33

Проверьте данный файл cron/neoseo_price_import.php - возможно у Вас переименована директория admin и модуль не может найти правильный файл config, и поэтому бьет ошибка по подключению. БД

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 часа назад, NeoSeo Team сказал:

Проверьте данный файл cron/neoseo_price_import.php - возможно у Вас переименована директория admin и модуль не может найти правильный файл config, и поэтому бьет ошибка по подключению. БД

Директория admin НЕ переименована, файл cron/neoseo_price_import.php на месте. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

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

Директория admin НЕ переименована, файл cron/neoseo_price_import.php на месте. 

Замените строку 

$db = new DB($config->get('db_type'), $config->get('db_hostname'), $config->get('db_username'), $config->get('db_password'), $config->get('db_database'), $config->get('db_port'));
 

на 

$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE, DB_PORT);

в файле cron/neoseo_price_import.phи сообщите о результате

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Fatal error: Uncaught ArgumentCountError: Too few arguments to function Session::__construct(), 0 passed in /var/www/markethodak/markethodak.ck.ua/cron/neoseo_price_import.php on line 67 and at least 1 expected in /var/www/markethodak/markethodak.ck.ua/system/library/session.php:24 Stack trace: #0 /var/www/markethodak/markethodak.ck.ua/cron/neoseo_price_import.php(67): Session->__construct() #1 {main} thrown in /var/www/markethodak/markethodak.ck.ua/system/library/session.php on line 24

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

6 часов назад, Sergant сказал:

версия опенкарт 3.0.3.2

Исправили в модуле данную проблему, начиная с версии 32 данная проблема будет исправлена

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

16 часов назад, NeoSeo Team сказал:

Исправили в модуле данную проблему, начиная с версии 32 данная проблема будет исправлена

нам нужно обновить модуль?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

файл обновили но ошибка осталась

 

Fatal error: Uncaught Exception: Error: Could not load database adaptor ! in /var/www/markethodak/markethodak.ck.ua/system/library/db.php:33 Stack trace: #0 /var/www/markethodak/markethodak.ck.ua/cron/neoseo_price_import.php(45): DB->__construct(NULL, 'localhost', 'u_markethoda', '04NHoXZC', 'markethodak', '3306') #1 {main} thrown in /var/www/markethodak/markethodak.ck.ua/system/library/db.php on line 33

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

7 часов назад, Sergant сказал:

файл обновили но ошибка осталась

 

Fatal error: Uncaught Exception: Error: Could not load database adaptor ! in /var/www/markethodak/markethodak.ck.ua/system/library/db.php:33 Stack trace: #0 /var/www/markethodak/markethodak.ck.ua/cron/neoseo_price_import.php(45): DB->__construct(NULL, 'localhost', 'u_markethoda', '04NHoXZC', 'markethodak', '3306') #1 {main} thrown in /var/www/markethodak/markethodak.ck.ua/system/library/db.php on line 33

Скажите, у Вас в файле конфига admin/config.php Объявлена переменная  "DB_DRIVER" ? Потому что ошибка у Вас что данная переменная отсутствует "DB->__construct(NULL,"

 

image.png.e454e8399cf921a94013884a5f74fa77.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

22 часа назад, NeoSeo Team сказал:

Скажите, у Вас в файле конфига admin/config.php Объявлена переменная  "DB_DRIVER" ? Потому что ошибка у Вас что данная переменная отсутствует "DB->__construct(NULL,"

 

image.png.e454e8399cf921a94013884a5f74fa77.png

эта переменная есть в указанном файле

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

эта переменная есть в указанном файле

Попробуйте её указать и в файле cron/neoseo_price_import.php - потому что ошибка явно указывает что не может определить данную переменную cron/neoseo_price_import.php(45): DB->__construct(NULL, 'localhost', , на её месте пишется NULL - то есть пустая переменная

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...