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

upgrade c Opencart3 на OcStore


r3dix0r666

Recommended Posts

При апгрейде выдает следующую ошибку:

Error Code(0): Error: Table 'u410537_ocar947.ocdf_url_alias' doesn't exist
Error No: 1146
SELECT * FROM `ocdf_url_alias` in /var/www/u410537/data/www/green-pc.ru/system/library/db/mysqli.php on line 41

Залез в бд,таблицы u410537_ocar947.ocdf_url_alias и правда нет,переезжал с хостинга. Подскажите какие пути решения есть? Бекап был полный

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


Открыть базу , вкладку SQL, вставить и выполнить запрос

DROP TABLE IF EXISTS `oc_url_alias`;
CREATE TABLE `oc_url_alias` (
  `url_alias_id` int(11) NOT NULL AUTO_INCREMENT,
  `query` varchar(255) NOT NULL,
  `keyword` varchar(255) NOT NULL,
  PRIMARY KEY (`url_alias_id`),
  KEY `query` (`query`),
  KEY `keyword` (`keyword`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

После апгрейда, просто удалите эту таблицу.

 

В моём сообщении пример добавления таблицы для префикса "oc_". смените на свой.

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

23.08.2022 в 14:08, Tom сказал:

Открыть базу , вкладку SQL, вставить и выполнить запрос

DROP TABLE IF EXISTS `oc_url_alias`;
CREATE TABLE `oc_url_alias` (
  `url_alias_id` int(11) NOT NULL AUTO_INCREMENT,
  `query` varchar(255) NOT NULL,
  `keyword` varchar(255) NOT NULL,
  PRIMARY KEY (`url_alias_id`),
  KEY `query` (`query`),
  KEY `keyword` (`keyword`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

После апгрейда, просто удалите эту таблицу.

 

В моём сообщении пример добавления таблицы для префикса "oc_". смените на свой.

#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около 'DROP TABLE IF EXISTS `ocdf_url_alias`' на строке 2

Добавил в ваш запрос "USE `bd_name`" , где bd_name - имя моей базы, т.к была ошибка  о том что БД не выбрана.
Почитал синтаксис,вроде все правильно у вас написано. ткните носом,пожалуйста.

 

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


23.08.2022 в 17:20, r3dix0r666 сказал:

о том что БД не выбрана

Так выберите базу, что бы появился список таблиц.

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

  • 1 year later...
23.08.2022 в 14:08, Tom сказал:

Открыть базу , вкладку SQL, вставить и выполнить запрос

DROP TABLE IF EXISTS `oc_url_alias`;
CREATE TABLE `oc_url_alias` (
  `url_alias_id` int(11) NOT NULL AUTO_INCREMENT,
  `query` varchar(255) NOT NULL,
  `keyword` varchar(255) NOT NULL,
  PRIMARY KEY (`url_alias_id`),
  KEY `query` (`query`),
  KEY `keyword` (`keyword`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

После апгрейда, просто удалите эту таблицу.

 

В моём сообщении пример добавления таблицы для префикса "oc_". смените на свой.

а зачем удалять эту таблицу? где это хранится в остор 3?

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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