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

Проблемы после обновления с 2.3 на 3


Recommended Posts

Ребята появилась проблема после переноса сайта.

При попытке оформить заказ, на последнем этапе появляется ошибка

Не понимаю причину и соответственно не знаю как это исправить.

Подскажите.

ссылка на сайт https://greenkomfort.ru

 

Fatal error: Uncaught Exception: Error: Unknown column 'custom_field' in 'field list'<br />Error No: 1054<br />INSERT INTO `oc_order` SET invoice_prefix = 'INV-2020-00', store_id = '0', store_name = 'GreenKomfort', store_url = 'https://greenkomfort.ru/', customer_id = '0', customer_group_id = '1', firstname = 'юрий', lastname = '9876', email = '[email protected]', telephone = '77777777777', custom_field = '[]', payment_firstname = 'юрий', payment_lastname = '9876', payment_company = '', payment_address_1 = '89765', payment_address_2 = '', payment_city = 'рлпп', payment_postcode = '098765', payment_country = 'Russian Federation', payment_country_id = '176', payment_zone = 'Moscow', payment_zone_id = '2761', payment_address_format = '', payment_custom_field = '[]', payment_method = 'Оплата наличными', payment_code = 'cheque', shipping_firstname = 'юрий', shipping_lastname = '9876', shipping_company = '', shipping_address_1 = '89765', shipping_address_2 = '', shipping_city = 'рлпп', shipping_postcode = in /home/a0091100/domains/greenkomfort.ru/public_html/system/library/db/mysqli.php on line 40

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


1 минуту назад, Yutiy сказал:

Не понимаю причину и соответственно не знаю как это исправить.

Там же написано, в первой строке.

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

1 минуту назад, Yutiy сказал:

я правильно понял, если я его удалю, то все будет ок?

Кого его?

Нужно добавить колонку в таблицу.

Кто обновлял с 2.3 на 3.0? Нужно всё делать с умом, тогда не будет проблем.

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

3 минуты назад, mazein сказал:

Кого его?

Нужно добавить колонку в таблицу.

Кто обновлял с 2.3 на 3.0? Нужно всё делать с умом, тогда не будет проблем.

обновил мне один человечек, который не выходит на связь.

увил спустя пару дней данную ошибку.

если я Вас правильно понял то мне нужно добавить колонку custom_field в таблицы.

 

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


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

В эту таблицу.

решение

 

Создание только одного нового столбца не решало эту проблему, поскольку в таблице oc_order не хватало нескольких. Последовательно создали их:
alter table oc_order add custom_field text not null after fax;
alter table oc_order add payment_custom_field text not null after payment_address_format;
alter table oc_order add shipping_custom_field text not null after shipping_address_format;
alter table oc_order add marketing_id int(11) not null after commission;
alter table oc_order add tracking varchar(64) not null after marketing_id;

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


20 минут назад, Yutiy сказал:

Создание только одного нового столбца не решало эту проблему, поскольку в таблице oc_order не хватало нескольких.

Ну так логично. Добавили одну колонку - следующая ошибка будет про отсутствие следующей.

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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