Ошибка применения патча 1000283.sql

Ошибки, проблемы, способы их решения.
Гость

Ошибка применения патча 1000283.sql

Сообщение Гость » 2011-06-29 10:13:56

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

ERROR: ошибка применения патча (Table 'jbs.VPSOrders' doesn't exist)

я так понимаю из-за того-что VPSOrders создается только в 194 хостинг патче

Dematron
Сообщения: 49
Зарегистрирован: 2011-06-29 10:07:22
Благодарил (а): 1 раз

Re: Ошибка применения патча 1000283.sql

Сообщение Dematron » 2011-06-29 10:18:10

Ой... не от своего пользователя тему создал... :(

serge
Сообщения: 171
Зарегистрирован: 2009-10-06 23:43:37
Откуда: Саратов
Контактная информация:

Re: Ошибка применения патча 1000283.sql

Сообщение serge » 2011-06-29 11:10:41

Думаю в ближ. время Алексей пофиксит.

Dematron
Сообщения: 49
Зарегистрирован: 2011-06-29 10:07:22
Благодарил (а): 1 раз

Re: Ошибка применения патча 1000283.sql

Сообщение Dematron » 2011-06-29 14:04:37

если поменять вид патча на такой то врде все нормально применяется

ALTER TABLE `HostingOrders` ADD `UserNotice` TEXT NOT NULL, ADD `AdminNotice` TEXT NOT NULL;
-- SEPARATOR
CREATE TABLE IF NOT EXISTS `VPSOrders` (
`UserNotice` TEXT NOT NULL,
`AdminNotice` TEXT NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
-- SEPARATOR
ALTER TABLE `DomainsOrders` ADD `UserNotice` TEXT NOT NULL, ADD `AdminNotice` TEXT NOT NULL;

но далее опять выскакивает ошибка

ERROR: ошибка применения патча (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER |
CREATE TRIGGER `VPSSchemesOnInsert` BEFORE INSERT ON `VPSSchemes`
F' at line 2)

номер патча кажется 1000194 в хостинге

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Ошибка применения патча 1000283.sql

Сообщение Alex Keda » 2011-06-29 17:01:19

файл очистите, чёнить в него напишите, типа

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

optimize table Tasks;

а триггеры все разом перезагрузятся из db/<hosts>/triggers.sql в конце обновления
я не знал что они перезагружаются при обновлении, поэтому в патчах их не надо было вкючать =(
Убей их всех! Бог потом рассортирует...

Root
Сообщения: 47
Зарегистрирован: 2011-05-23 23:59:43

Re: Ошибка применения патча 1000283.sql

Сообщение Root » 2011-06-30 4:23:42

у меня не создалась `VPSOrders`
киньте патчем пожалуйста, и в таблице 'Users' не создалась колона AdminNotice

03:52:02.45][47037] [MySQL->Query]: SELECT `ID`,`AdminNotice` FROM `Users` WHERE `ID` = 100
[03:52:02.45][47037] [!] [1024]-[MySQL->Query]: Unknown column 'AdminNotice' in 'field list' в линии 128 файла /var/www/admin/data/www/bill.ru/hosts/root/system/classes/auto/MySQL.class

собственно добавил вручную
теперь дополнения не открываются

Root
Сообщения: 47
Зарегистрирован: 2011-05-23 23:59:43

Re: Ошибка применения патча 1000283.sql

Сообщение Root » 2011-06-30 7:46:35

Установил заново, сверху залил бекапы обновился, из нового нет ссылки на впс, слетели настройки из дополнения

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Ошибка применения патча 1000283.sql

Сообщение Alex Keda » 2011-06-30 9:05:20

вся структура всех таблиц есть в директории db
оттуда доустановите нужные таблицы.
вьюхи и триггеры тоже надо
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Ошибка применения патча 1000283.sql

Сообщение Alex Keda » 2011-06-30 9:07:02

а, вы уже снесли всё зачем-то ...
кто ж так делает-то...
лучше бы разобрались что не так было...
Убей их всех! Бог потом рассортирует...

Root
Сообщения: 47
Зарегистрирован: 2011-05-23 23:59:43

Re: Ошибка применения патча 1000283.sql

Сообщение Root » 2011-06-30 10:59:15

копаться в 20-30 дампах в поисках правды это жесть :D
все что по мелочи вроде "не переименовался Notice в AdminNotice в таблице Users" я исправил, после этого все разделы начали открываться кроме "Дополнения" Не хватало таблицы VPSOrders, дальше копать не стал, установил вторую копию и посмотрел каких таблиц не хватает, 13 таблиц не было и сравнивать еще 81 таблицу желания не возникло
Установил заново, сверху залил бекап старой системы с файлами и бд, обновился, также поставил 283 и 284 патч

ни в одном из случаев ссылки на впс нет, разве что если не с сайта свежую сборку скачать и установить.

Вот еще интересно, если вбить в браузер /Administrator/VPSOrders - он есть)) а тут Administrator/HostingOrders ссылки на нее нет, т.е. шаблон надо править где-то , мне так то впс не нужна) а какие еще обновления кропе впс?


Вернуться в «Решение проблем»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей