Страница 2 из 2

Смена имени базы данных сайта

Добавлено: 2024-06-18 15:38:23
Alex Keda
да

Отправлено спустя 16 секунд:
db.sql тока не заливайте, затрёт ваши даныне

Смена имени базы данных сайта

Добавлено: 2024-07-06 3:11:11
Артём
ERROR: ошибка перезагрузки представлений:
ERROR 1146 (42S02) at line 205: Table 'baza1.Basket' doesn't exist

Вот такую ошибку теперь выдаёт, как её исправить?

Отправлено спустя 1 час 25 минут 54 секунды:
[01:08:09.60][47702] [root/system/classes/auto/MySQL]: Query = SELECT COUNT(*) FROM `BasketOwners` WHERE (`UserID` = @local.__USER_ID)
[01:08:09.60][47702] [!] [!!1024]-[MySQLi->Query]: Table 'baza1.BasketOwners' doesn't exist в линии 171 файла

и дальше там ошибки в логе.

И старая версия сайта с ошибкой 500 для людей

Смена имени базы данных сайта

Добавлено: 2024-07-06 18:19:40
Alex Keda
Артём писал(а):Источник цитаты Вот такую ошибку теперь выдаёт, как её исправить?

после каких действий?
Артём писал(а):Источник цитаты ERROR 1146 (42S02) at line 205: Table 'baza1.Basket' doesn't exist

таблицы нет. дамп неполный или незагрузился

Смена имени базы данных сайта

Добавлено: 2024-07-07 13:40:03
Артём
Alex Keda писал(а):Источник цитаты после каких действий?


Ну я обновил файлы, как вы и говорили views.sql, functions.sql и triggers.sql тоже. Так же удалил лишние базы.

Далее делаю обновления и получаю вот такую ошибку

-- Перезагрузка базы данных

Перезагрузка прав для хоста (billing)
Перезагрузка прав для хоста (hosting)
Перезагрузка представлений для хоста (billing)
ERROR: ошибка перезагрузки представлений:
ERROR 1146 (42S02) at line 205: Table 'baza1.Basket' doesn't exist

Alex Keda писал(а):Источник цитаты таблицы нет. дамп неполный или незагрузился


Как эту ошибку исправить?
Подскажите пожалуйста, из за этого не работает старая версия сайта и невозможно сделать платеж

Смена имени базы данных сайта

Добавлено: 2024-07-07 15:41:00
Alex Keda
как минимум - создать недостающую таблицу

Код: Выделить всё

DROP TABLE IF EXISTS `Basket`;
CREATE TABLE `Basket` (
  `ID` int(11) NOT NULL auto_increment,
  `OrderID` int(11) NOT NULL,
  `Comment` char(255) default '',
  `Amount` int(11) default '1',
  `Summ` decimal(11,2) default '0.00',
  PRIMARY KEY  (`ID`),
  KEY `BasketOrderID` (`OrderID`),
  CONSTRAINT `BasketOrderID` FOREIGN KEY (`OrderID`) REFERENCES `Orders` (`ID`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Смена имени базы данных сайта

Добавлено: 2024-07-10 12:22:53
Артём
Понимаете я занимаюсь сайтами на вордпресс для своих клиентов, и это такой мини хостинг для них, для своих так сказать.
И наверно мне всё же не хватает опыта до конца понять, куда это вставить и как это правильно решить...
Могли бы вы более подробно расписать процесс или же может мне лучше предоставить вам доступ, а вы это поправите?
Я готов естественно оплатить работу, просто для вас это решение в районе 5 минут, а для меня головоломка...
Видел у вас вроде как есть услуга "Разовые работы" и можно ей воспользоваться? :)
Сообщите куда вам написать пожалуйста

Смена имени базы данных сайта

Добавлено: 2024-07-22 19:09:31
Артём
Alex Keda писал(а):как минимум - создать недостающую таблицу

Код: Выделить всё

DROP TABLE IF EXISTS `Basket`;
CREATE TABLE `Basket` (
  `ID` int(11) NOT NULL auto_increment,
  `OrderID` int(11) NOT NULL,
  `Comment` char(255) default '',
  `Amount` int(11) default '1',
  `Summ` decimal(11,2) default '0.00',
  PRIMARY KEY  (`ID`),
  KEY `BasketOrderID` (`OrderID`),
  CONSTRAINT `BasketOrderID` FOREIGN KEY (`OrderID`) REFERENCES `Orders` (`ID`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


Спасибо большое! А то я сначала не понял, а потом как понял! :)

Смена имени базы данных сайта

Добавлено: 2024-07-22 21:41:03
Alex Keda
=)