Sergant Опубликовано: 15 июля 2020 Опубликовано: 15 июля 2020 Добрый день, напишите плз инструкцию по настройке автоматической выгрузки по расписанию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 июля 2020 Опубликовано: 15 июля 2020 13 часов назад, Sergant сказал: Добрый день, напишите плз инструкцию по настройке автоматической выгрузки по расписанию. Здравствуйте. Детальной инструкции для Вас предоставить не возможно, т.к. Она зависит от многих параметров. Какой у Вас сервер, выделенный или обычный хостинг? У Вас есть панель управления? и тд. Вам нужно обратиться в ТП Вашего хостинга, чтобы они подсказали куда внести команду для планировщика. А сам путь к файлу можно получить в настройках модуля. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 16 июля 2020 Опубликовано: 16 июля 2020 где именно указан путь к файлу в настройках модуля? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 16 июля 2020 Опубликовано: 16 июля 2020 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 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 5 августа 2020 Опубликовано: 5 августа 2020 Добрый день, настроили выгрузку по расписанию, задание в крон на стороне хостинга выполняется, обновление НЕ идет. в логах видно что обновление не срабатывает после подключения к движку. Подскажите в чем может быть проблема? 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 - Подключаем движок опенкарт Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 5 августа 2020 Опубликовано: 5 августа 2020 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 - Подключаем движок опенкарт Добрый день, скажите в логах сервера есть ли ошибки? Именно в логах сервера Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 6 августа 2020 Опубликовано: 6 августа 2020 нет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 6 августа 2020 Опубликовано: 6 августа 2020 3 часа назад, Sergant сказал: нет Проверьте пожалуйста, в настройках шаблона поставщика - указана ли ссылка на файл который Вы пытаетесь импортировать? "Ссылка Если есть возможность загрузить товары по ссылке, то укажите ее тут" Вы говорите слово експорт? Но мы находимся в ветке по модулю Импорт цен из csv - он импортирует не экспортирует Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 7 августа 2020 Опубликовано: 7 августа 2020 14 часов назад, NeoSeo Team сказал: Проверьте пожалуйста, в настройках шаблона поставщика - указана ли ссылка на файл который Вы пытаетесь импортировать? "Ссылка Если есть возможность загрузить товары по ссылке, то укажите ее тут" Вы говорите слово експорт? Но мы находимся в ветке по модулю Импорт цен из csv - он импортирует не экспортирует Да, ссылка есть, все верно имею ввиду импорт (опечатка). В чем может быть еще проблема? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 7 августа 2020 Опубликовано: 7 августа 2020 при выполнении крона через браузер 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 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 августа 2020 Опубликовано: 7 августа 2020 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, и поэтому бьет ошибка по подключению. БД Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 7 августа 2020 Опубликовано: 7 августа 2020 3 часа назад, NeoSeo Team сказал: Проверьте данный файл cron/neoseo_price_import.php - возможно у Вас переименована директория admin и модуль не может найти правильный файл config, и поэтому бьет ошибка по подключению. БД Директория admin НЕ переименована, файл cron/neoseo_price_import.php на месте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 7 августа 2020 Опубликовано: 7 августа 2020 папка storage вынесена вне корневой, это может иметь значение? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 августа 2020 Опубликовано: 7 августа 2020 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.php и сообщите о результате Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 8 августа 2020 Опубликовано: 8 августа 2020 ошибка осталась Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 8 августа 2020 Опубликовано: 8 августа 2020 Пришлите текст ошибки, пожалуйста. Какая версия опенкарт? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 10 августа 2020 Опубликовано: 10 августа 2020 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 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 10 августа 2020 Опубликовано: 10 августа 2020 версия опенкарт 3.0.3.2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 10 августа 2020 Опубликовано: 10 августа 2020 6 часов назад, Sergant сказал: версия опенкарт 3.0.3.2 Исправили в модуле данную проблему, начиная с версии 32 данная проблема будет исправлена Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 16 часов назад, NeoSeo Team сказал: Исправили в модуле данную проблему, начиная с версии 32 данная проблема будет исправлена нам нужно обновить модуль? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 7 часов назад, Sergant сказал: нам нужно обновить модуль? Проверьте ЛС отправил Вам данный файл Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 13 августа 2020 Опубликовано: 13 августа 2020 файл обновили но ошибка осталась 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 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 13 августа 2020 Опубликовано: 13 августа 2020 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," Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 14 августа 2020 Опубликовано: 14 августа 2020 22 часа назад, NeoSeo Team сказал: Скажите, у Вас в файле конфига admin/config.php Объявлена переменная "DB_DRIVER" ? Потому что ошибка у Вас что данная переменная отсутствует "DB->__construct(NULL," эта переменная есть в указанном файле Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 14 августа 2020 Опубликовано: 14 августа 2020 1 час назад, Sergant сказал: эта переменная есть в указанном файле Попробуйте её указать и в файле cron/neoseo_price_import.php - потому что ошибка явно указывает что не может определить данную переменную cron/neoseo_price_import.php(45): DB->__construct(NULL, 'localhost', , на её месте пишется NULL - то есть пустая переменная Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.