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

Fatal error: Uncaught Exception: Error: Column 'name' in order clause is ambiguous


Recommended Posts

Добрый день. Кто нибудь может помочь разобраться в проблеме?

 

Fatal error: Uncaught Exception: Error: Column 'name' in order clause is ambiguous
Error No: 1052
SELECT * FROM oc_manufacturer m LEFT JOIN oc_manufacturer_description md ON (m.manufacturer_id = md.manufacturer_id) LEFT JOIN oc_manufacturer_to_store m2s ON (m.manufacturer_id = m2s.manufacturer_id) WHERE m2s.store_id = '0' AND md.language_id = '1' ORDER BY name in /home/u109727139/domains/esma.lv/public_html/system/library/db/mysqli.php:40 Stack trace: #0 /home/u109727139/domains/esma.lv/public_html/system/library/db.php(45): DB\MySQLi->query('SELECT * FROM o...') #1 /home/u109727139/domains/esma.lv/public_html/catalog/model/catalog/manufacturer.php(63): DB->query('SELECT * FROM o...') #2 /home/u109727139/domains/esma.lv/public_html/vqmod/vqcache/vq2-_home_u109727139_domains_esma.lv_storage_modification_system_engine_loader.php(248): ModelCatalogManufacturer->getManufacturers() #3 /home/u109727139/domains/esma.lv/public_html/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #4 /home/u109727139/domains/ in /home/u109727139/domains/esma.lv/public_html/system/library/db/mysqli.php on line 40

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


я и md.name  пробывал тоже.( и изначально не понял почему m.name но на всякий случай попробывал и так и сяк)

может есть какие то еще проблемы?

я обратил внимание что падает сайт каждый час определенный к примеру 12:10 потом 13:10 (может я ошибаюсь)

Использую шаблон.
на сайте модуль двух цен - все работает 
устанавливаю синхронизацию с 1ц - и вот после этого падает. Может у кого то есть опыт ?

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


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

устанавливаю синхронизацию с 1ц - и вот после этого падает

у вас в таблице manufacturer_description есть поле name

это поле было добавлено только с версии ocStore 21021 и использовалось по 23023 включительно

 

в ocStore 3020 - такого поля в этой таблице быть не должно

 

либо оно у вас добавилось при переносе данных от предыдущих версий движка

либо добавляется в момент синхронизации

 

в первом случае достаточно удалить поле name в таблице manufacturer_description из БД

во втором - пинать авторов синхронизации

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

Да вы правы спасибо большое.
поле - name  изначально небыло а вот после синхронизации появляется. сейчас после синхронизации удалил его и пока все работает.

премного благодарен.

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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