Переезд на другой сервер старой версии

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

Re: Переезд на другой сервер старой версии

Сообщение Alex Keda » 2012-02-15 9:03:44

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

house19
Сообщения: 15
Зарегистрирован: 2011-03-29 3:49:31

Re: Переезд на другой сервер старой версии

Сообщение house19 » 2012-02-15 20:21:36

какой версии не знаю ставил ровно год назад, какая версия была не знаю, в общем мне нужно сделать экспорт юзеров в xml, получается запустить миграцию только в режиме дебаг, и получаю то что в предыдущем поста показал, причем это вылазит прямо в странице

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

Re: Переезд на другой сервер старой версии

Сообщение Alex Keda » 2012-02-16 0:55:17

зачем вам юзеров в xml экспортировать?
тем более что это средство для миграции с других биллингов на этот
--
я так и не понял что вы хотите сделать
Убей их всех! Бог потом рассортирует...

house19
Сообщения: 15
Зарегистрирован: 2011-03-29 3:49:31

Re: Переезд на другой сервер старой версии

Сообщение house19 » 2012-02-17 1:11:36

я хочу использовать новую версию биллинга, но обновится не могу, при обновлении он обновляет все нормально, все проходит отлично, ну почти все:

Проверить наличие обновлений - проходит нормально, все находит, все ок вроде, никаких ошибок нет

Применить обновления - тоже все проходит отлично!

Структурировать базу данных - тут почти все ок, ниже лог обновления структурирования базы:

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


-- Резервное копирование базы данных

Файл (/home/aqq6974/public_html/vo/hosts/vo.billing.ru/tmp/db/aqq6974_bill_4f3d6fdfd8502.sql.gz) резервной копии имеет размер 664 Кб.




-- Восстановление профилей

Восстановлено 2 профилей


-- Патчи базы данных

Последний патч базы данных хоста (billing) (1000274)
Применение патча базы данных хоста (billing)
---
 INSERT INTO `Clauses` (`ID`, `PublicDate`, `ChangedDate`, `AuthorID`, `EditorID`, `Partition`, `Title`, `IsProtected`, `IsXML`, `IsDOM`, `Text`, `IsPublish`) VALUES
('', 1306440000, 1306492981, 100, 100, 'Invoices/PaymentSystems/W1', 'Шаблон платежной системы Wallet One', 'no', 'yes', 'yes', '<NOBODY>\r\n <H1>\r\n СЧЕТ №%Invoice.Number% от %Invoice.CreateDate%\r\n</H1>\r\n <DIV id="Services">\r\n [список услуг]\r\n</DIV>\r\n <H2>\r\n Платежное поручение\r\n</H2>\r\n <TABLE border="1" cellpadding="5" cellspacing="0">\r\n  <TBODY>\r\n   <TR bgcolor="#DCDCDC">\r\n    <TD align="center">\r\n    Назначение\r\n   </TD>\r\n    <TD align="center">\r\n    Номер кошелька\r\n   </TD>\r\n    <TD align="center">\r\n    Сумма\r\n   </TD>\r\n   </TR>\r\n   <TR>\r\n    <TD>\r\n    За web-услуги по счету №%Invoice.Number%\r\n   </TD>\r\n    <TD align="right">\r\n    %PaymentSystem.Send.WMI_MERCHANT_ID%\r\n   </TD>\r\n    <TD align="right">\r\n    %Invoice.Foreign% %PaymentSystem.Measure%\r\n   </TD>\r\n   </TR>\r\n  </TBODY>\r\n </TABLE>\r\n</NOBODY>\r\n', 'yes');

---
Применение патча базы данных хоста (billing)
---
INSERT INTO `Clauses` (`ID`, `PublicDate`, `ChangedDate`, `AuthorID`, `EditorID`, `Partition`, `Title`, `IsProtected`, `IsXML`, `IsDOM`, `Text`, `IsPublish`) VALUES
('', 1306353600, 0, 100, 100, 'Invoices/PaymentSystems/MailRu', 'Шаблон платежной системы MailRu', 'no', 'yes', 'yes', '<NOBODY>\r\n <H1>\r\n СЧЕТ №%Invoice.Number% от %Invoice.CreateDate%\r\n</H1>\r\n <DIV id="Services">\r\n [список услуг]\r\n</DIV>\r\n <H2>\r\n Платежное поручение\r\n</H2>\r\n <TABLE border="1" cellpadding="5" cellspacing="0">\r\n  <TBODY>\r\n   <TR bgcolor="#DCDCDC">\r\n    <TD align="center">\r\n    Назначение\r\n   </TD>\r\n    <TD align="center">\r\n    Номер магазина\r\n   </TD>\r\n    <TD align="center">\r\n    Сумма\r\n   </TD>\r\n   </TR>\r\n   <TR>\r\n    <TD>\r\n    За web-услуги по счету №%Invoice.Number%\r\n   </TD>\r\n    <TD align="right">\r\n    %PaymentSystem.Send.shop_id%\r\n   </TD>\r\n    <TD align="right">\r\n    %Invoice.Foreign% %PaymentSystem.Measure%\r\n   </TD>\r\n   </TR>\r\n  </TBODY>\r\n </TABLE>\r\n</NOBODY>\r\n', 'yes');

---
Применение патча базы данных хоста (billing)
---
ALTER TABLE `StatusesHistory` ADD INDEX ( `RowID` ) ;


---
Применение патча базы данных хоста (billing)
---
INSERT INTO `Tasks` (`ID`, `CreateDate`, `UserID`, `TypeID`, `ExecuteDate`, `Params`, `Errors`, `Result`, `IsExecuted`, `IsActive`) VALUES (NULL, UNIX_TIMESTAMP(), '1', 'QIWI', UNIX_TIMESTAMP(), '[]', '0', NULL, 'no', 'yes');
-- SEPARATOR
INSERT INTO `Clauses` (`ID`, `PublicDate`, `ChangedDate`, `AuthorID`, `EditorID`, `Partition`, `Title`, `IsProtected`, `IsXML`, `IsDOM`, `Text`, `IsPublish`) VALUES
('', 1307536932, 0, 100, 100, 'Invoices/PaymentSystems/QIWI', 'Шаблон платежной системы QIWI', 'no', 'yes', 'yes', '<NOBODY>\r\n <H1>\r\n СЧЕТ №%Invoice.Number% от %Invoice.CreateDate%\r\n</H1>\r\n <DIV id="Services">\r\n [список услуг]\r\n</DIV>\r\n <H2>\r\n Платежное поручение\r\n</H2>\r\n <TABLE border="1" cellpadding="5" cellspacing="0">\r\n  <TBODY>\r\n   <TR bgcolor="#DCDCDC">\r\n    <TD align="center">\r\n    Назначение\r\n   </TD>\r\n    <TD align="center">\r\n    Номер магазина\r\n   </TD>\r\n    <TD align="center">\r\n    Сумма\r\n   </TD>\r\n   </TR>\r\n   <TR>\r\n    <TD>\r\n    За web-услуги по счету №%Invoice.Number%\r\n   </TD>\r\n    <TD align="right">\r\n    %PaymentSystem.Send.from%\r\n   </TD>\r\n    <TD align="right">\r\n    %Invoice.Foreign% %PaymentSystem.Measure%\r\n   </TD>\r\n   </TR>\r\n  </TBODY>\r\n </TABLE>\r\n</NOBODY>\r\n', 'yes');



---
Применение патча базы данных хоста (billing)
---
INSERT INTO `Clauses` (`ID`, `PublicDate`, `ChangedDate`, `AuthorID`, `EditorID`, `Partition`, `Title`, `IsProtected`, `IsXML`, `IsDOM`, `Text`, `IsPublish`) VALUES
('', 1307635655, 0, 100, 100, '/Help/Services/QIWIPhone', 'Необходимо ввести номер телефона', 'no', 'yes', 'yes', '<TABLE width="400">\r\n <TR>\r\n  <TD>\r\n   <SPAN>Для оплаты при помощи платёжной системы QIWI, вам необходимо ввести номер телефона, в <a title="Мои настройки" href="javascript:ShowWindow(''/UserPersonalDataChange'');">разделе Ваших настроек</a>.</SPAN>\r\n  </TD>\r\n  <TD>\r\n  </TD>\r\n </TR>\r\n</TABLE>', 'yes');


---
Применение патча базы данных хоста (billing)
---
INSERT INTO `Tasks` (`ID`, `CreateDate`, `UserID`, `TypeID`, `ExecuteDate`, `Params`, `Errors`, `Result`, `IsExecuted`, `IsActive`) VALUES (NULL, UNIX_TIMESTAMP(), '1', 'DeleteOldInvoices', UNIX_TIMESTAMP(), '[]', '0', NULL, 'no', 'yes');



---
Применение патча базы данных хоста (billing)
---
ALTER TABLE `HostingOrders` ADD `AutoProlong` INT( 1 ) NOT NULL DEFAULT '1' AFTER `OldSchemeID`;
-- SEPARATOR
DROP VIEW IF EXISTS `HostingOrdersOwners`;
-- SEPARATOR
CREATE ALGORITHM=UNDEFINED SQL SECURITY DEFINER VIEW `HostingOrdersOwners` AS SELECT
   `HostingOrders`.`ID` AS `ID`,
   `HostingOrders`.`OrderID` AS `OrderID`,
   `HostingOrders`.`SchemeID` AS `SchemeID`,
   `HostingOrders`.`AutoProlong` AS `AutoProlong`,
   `HostingOrders`.`Domain` AS `Domain`,
   `HostingOrders`.`Parked` AS `Parked`,
   `HostingOrders`.`ServerID` AS `ServerID`,
   `HostingOrders`.`Login` AS `Login`,
   `HostingOrders`.`Password` AS `Password`,
   `HostingOrders`.`DaysRemainded` AS `DaysRemainded`,
   `HostingOrders`.`ConsiderDay` AS `ConsiderDay`,
   `HostingOrders`.`StatusID` AS `StatusID`,
   `HostingOrders`.`StatusDate` AS `StatusDate`,
   `OrdersOwners`.`OrderDate` AS `OrderDate`,
   `OrdersOwners`.`UserID` AS `UserID`,
   `OrdersOwners`.`ContractID` AS `ContractID`
FROM
   (`HostingOrders` left join `OrdersOwners` ON((`HostingOrders`.`OrderID` = `OrdersOwners`.`ID`)));




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




вот собственно и все, после чего при открытии любой страницы просто белый экран.

Я подумал если сделать экспорт юзеров, все их данные, установить новую версию (она ставится без проблем), и импортировать, думал так проще будет. Раз с обновлением такая трабла...
Ну по советуйте что нибудь

Виталий
Site Admin
Сообщения: 344
Зарегистрирован: 2009-10-10 0:41:16
Контактная информация:

Re: Переезд на другой сервер старой версии

Сообщение Виталий » 2012-02-17 8:59:13

house19 писал(а):Я подумал если сделать экспорт юзеров, все их данные, установить новую версию (она ставится без проблем), и импортировать, думал так проще будет. Раз с обновлением такая трабла...
Ну по советуйте что нибудь


Поставьте по новой, накатите базу данных свою. Должнго получится.

house19
Сообщения: 15
Зарегистрирован: 2011-03-29 3:49:31

Re: Переезд на другой сервер старой версии

Сообщение house19 » 2012-02-18 20:42:41

не получается, во первых потому что структура баз разная т.к. версии разные, а во вторых я пробовал так сделать, с трудом получилось изменить это все дело, базу залил, вроде как все ок, ан нет - в админку вхожу, но не все страницы открываются, у большинство ошибка 100.
Вот я и подумал - может сделать экспорт.
Помогите пожалуйста!
Уже не знаю что делать :(

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

Re: Переезд на другой сервер старой версии

Сообщение Alex Keda » 2012-02-18 21:08:51

обновится штатно
Убей их всех! Бог потом рассортирует...

house19
Сообщения: 15
Зарегистрирован: 2011-03-29 3:49:31

Re: Переезд на другой сервер старой версии

Сообщение house19 » 2012-02-19 19:32:24

это как?

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

Re: Переезд на другой сервер старой версии

Сообщение Alex Keda » 2012-02-19 19:40:07

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

Дополнения → Обслуживание системы → Обновление системы
Убей их всех! Бог потом рассортирует...

house19
Сообщения: 15
Зарегистрирован: 2011-03-29 3:49:31

Re: Переезд на другой сервер старой версии

Сообщение house19 » 2012-02-20 1:49:22

яж писал, что не получается, и выше указывал что происходит после обновления


Вернуться в «Установка и настройка»

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

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