Mike_Ua Опубликовано: 4 февраля 2022 Опубликовано: 4 февраля 2022 Добрый день! Модуль NeoSeo Генератор ЧПУ и метаданных (версия 42), OpenCart 3.0.3.8, Заказ № 32720 (на тестовая версия) Установил модуль. При выполнении cron задания по генерации или сохранения товара через карту товара выдает ошибку: Fatal error: Uncaught Exception: Error: Unknown column 'md.manufacturer_id' in 'on clause'<br />Error No: 1054<br />SELECT pd.name as `[product_name]`, '' as `[product_h1]`, pd.meta_title as `[product_title]`, pd.meta_keyword as `[product_keyword]`, pd.meta_description as `[product_description]`, pd.description as `[prod_description]`, opt_info.opt_data as `[product_options]`, attr_info.attr_data as `[product_attributes]`, p.sku as `[sku]`, p.price as `[price]`, (SELECT price FROM mini_649product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS `[special]`, p.tax_class_id as tax_class_id, p.model as `[model_name]`, p.product_id as `[product_id]`, m.name as `[manufacturer_name]`, md.meta_additiona in /home/XXXXX/sites/XXXXX.com.ua/system/library/db/mysqli.php on line 48 Подскажите, пожалуйста, как решить проблему? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mike_Ua Опубликовано: 4 февраля 2022 Опубликовано: 4 февраля 2022 Вспомнил еще: после установки, при открытии модуля на белом листе было сообщение, что нет в БД таблицы manufacturer_description . После того как ее добавил модуль отобразился. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 4 февраля 2022 Опубликовано: 4 февраля 2022 Только что, Mike_Ua сказал: Добрый день! Модуль NeoSeo Генератор ЧПУ и метаданных (версия 42), OpenCart 3.0.3.8, Заказ № 32720 (на тестовая версия) Установил модуль. При выполнении cron задания по генерации или сохранения товара через карту товара выдает ошибку: Fatal error: Uncaught Exception: Error: Unknown column 'md.manufacturer_id' in 'on clause'<br />Error No: 1054<br />SELECT pd.name as `[product_name]`, '' as `[product_h1]`, pd.meta_title as `[product_title]`, pd.meta_keyword as `[product_keyword]`, pd.meta_description as `[product_description]`, pd.description as `[prod_description]`, opt_info.opt_data as `[product_options]`, attr_info.attr_data as `[product_attributes]`, p.sku as `[sku]`, p.price as `[price]`, (SELECT price FROM mini_649product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS `[special]`, p.tax_class_id as tax_class_id, p.model as `[model_name]`, p.product_id as `[product_id]`, m.name as `[manufacturer_name]`, md.meta_additiona in /home/XXXXX/sites/XXXXX.com.ua/system/library/db/mysqli.php on line 48 Подскажите, пожалуйста, как решить проблему? Здравствуйте. Все необходимые проверки на наличие таблицы manufacturer_description в модуле есть. Поэтому очень странно, что у Вас такая проблема Только что, Mike_Ua сказал: Вспомнил еще: после установки, при открытии модуля на белом листе было сообщение, что нет в БД таблицы manufacturer_description . После того как ее добавил модуль отобразился. и была такая варианта решения два: 1. попробуйте добавить в таблицу manufacturer_description столбец manufacturer_id 2. Можем подключить специалиста и посмотреть, что за уникальная ситуация у Вас на проекте, но подключение на сайт не входит в бесплатную поддержку Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mike_Ua Опубликовано: 5 февраля 2022 Опубликовано: 5 февраля 2022 Ради эксперимента залил на поддомен чистый OpenCart 3.0.3.8 прикрутил русский и украинский языки и установил модуль для PHP 7.2 - снова ошибка. Может я и не прав, но думается мне, что это уже не частный случай... Fatal error: Uncaught Exception: Error: Table 'XXXXX4.fdrt43_manufacturer_description' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `fdrt43_manufacturer_description` LIKE 'meta_additional_field'; in /home/XXXXX/sites/XXXXX.com.ua/system/library/db/mysqli.php:48 Stack trace: #0 /home/XXXXX/sites/XXXXX.com.ua/system/library/db.php(45): DB\MySQLi->query('SHOW COLUMNS FR...') #1 /home/XXXXX/sites/XXXXX.com.ua/admin/model/extension/module/neoseo_seogen.php(108): DB->query('SHOW COLUMNS FR...') #2 /home/XXXXX/sites/demo_demo/modification/system/engine/loader.php(248): ModelExtensionModuleNeoSeoSeoGen->upgrade() #3 /home/XXXXX/sites/XXXXX.com.ua/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #4 /home/XXXXX/sites/XXXXX.com.ua/system/engine/soforp_controller.php(91): Proxy->__call('upgrade', Array) #5 /home/XXXXX/sites/XXXXX.com.ua/admin/controller/extension/module/neoseo_seogen.php(22): SoforpController->upgrade() #6 / in /home/XXXXX/sites/XXXXX.com.ua/system/library/db/mysqli.php on line 48 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mike_Ua Опубликовано: 5 февраля 2022 Опубликовано: 5 февраля 2022 Залил Вашу сборку Opencart 3 и туда модуль установил этот же модуль. Модуль встал хорошо, ошибок нет. Видимо и не в ответе сервера проблема - сервер то один и тот же. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 7 февраля 2022 Опубликовано: 7 февраля 2022 05.02.2022 в 19:13, Mike_Ua сказал: Залил Вашу сборку Opencart 3 и туда модуль установил этот же модуль. Модуль встал хорошо, ошибок нет. Видимо и не в ответе сервера проблема - сервер то один и тот же. Здравствуйте. У Вас ещё остались вопросы по модулю? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mike_Ua Опубликовано: 7 февраля 2022 Опубликовано: 7 февраля 2022 5 минут назад, NeoSeo Help 1 сказал: Здравствуйте. У Вас ещё остались вопросы по модулю? Да нет, я то проблему решил. У других теперь она будет вылазить, так как на чистой opencart 3.0.3.8 модуль не заработает. Он будет работать только на вашей сборке opencart 3.0.3.7, которую потом надо обновлять поверх чистой 3.0.3.8 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 7 февраля 2022 Опубликовано: 7 февраля 2022 Только что, Mike_Ua сказал: Да нет, я то проблему решил. У других теперь она будет вылазить, так как на чистой opencart 3.0.3.8 модуль не заработает. Он будет работать только на вашей сборке opencart 3.0.3.7, которую потом надо обновлять поверх чистой 3.0.3.8 Подобных обращений не поступало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.