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

Новая установка

Добавлено: 2012-02-09 4:45:12
jazz
Поставил последнюю версию поверх.
Создал профиль, зашёл в /Documents и получил прямо на экран (дебаг включён):
===
[04:40:31.96][59293] Load file: '..../html/hosts/root/comp/Formats/Explode/Logic.comp.php' [04:40:31.96][59293] [String_XML_Parse]: парсирование строки (809 bytes) [04:40:31.96][59293] сполнителя host-food.ru, если иное не предусмотрено новой редакцией Условий. Исполнитель уведомляет пользователей об изменении Условий по электронной почте не позднее, чем за 3 дня до вступления изменений в силу.


[шаблоны документов] [04:40:31.96][59293] [!] [2]-xml_error_string() expects parameter 1 to be long, resource given в линии 47 файла ..../html/hosts/root/system/libs/auto/String.php
===

Re: Новая установка

Добавлено: 2012-02-09 6:36:29
rootden
php 5.2?

Re: Новая установка

Добавлено: 2012-02-09 9:38:02
Alex Keda
в смысле "поверх" ?

Re: Новая установка

Добавлено: 2012-02-09 16:55:57
jazz
rootden писал(а):php 5.2?

5.3.3

Да, "поверх" - термин бестолковый ;)
Всё потёр, кроме каталога /hosts/мойдомен, положил последнюю версию и прошёл инсталляцию. В ту же базу, но она ж затирается.

Re: Новая установка

Добавлено: 2012-02-09 21:28:16
Alex Keda
ну, у вас минимум две проблемы.
1. у вас явно была очень старая инсталляция - поля несовпадают в таблицах.
2. вам надо нактить все патчи.
--
бэкап базы надеюсь есть?
мне видится так, правильный вариант.
1. восстановить биллинг из бэкапа - файлы, базу.
2. обновиться штатно, как положено. ошибки что были - я уже исправил.

другие варианты, зависят от того что у вас есть - бэкап базы, бэкап файлов...
в принципе, в голой теории, можно попробвать взять дефолтовую инсталляцию, пустую, базу снести, залить свою, подсунуть свой хост, в hosts
далее штатно обновиться... не проканает, блин. у вас патчлевелы базы не совпадат, на базу накатит патчи.
а вот файлы сопадут и не выполнятся...

в общем, надо пробовать.
база большая?

Re: Новая установка

Добавлено: 2012-02-09 23:13:54
jazz
Alex Keda писал(а):1. у вас явно была очень старая инсталляция - поля несовпадают в таблицах.


А есть краткое описание / схема - как работает обновление (т.е. кроме исходников что-то)?
В перспективе может допишу что.

Alex Keda писал(а):2. вам надо нактить все патчи.


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

Собственно, теперь база у меня новая, инсталляция - тоже. Неясно только с выводом дебага на экран с кусками текста - не похоже на норму...

Re: Новая установка

Добавлено: 2012-02-10 10:42:52
Alex Keda
т.е. у вас в пустую базу инсталлировалось?
тогда это ненормально.
щас заинсталлю последнюю версию и посмотрю

Re: Новая установка

Добавлено: 2012-02-10 11:09:22
Alex Keda
отредактируйте статью

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

SELECT * FROM `Clauses` WHERE `Partition`='/Documents'
, причём через базу, а не редактором биллинга.
вам надо в начале текста и в конце добавить теги:

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

<NOBODY>.........</NOBODY>

в репозитории поправил.

Re: Новая установка

Добавлено: 2012-02-10 11:35:22
Alex Keda
вообще, поправил более правильно, просто обновитесь до последней версии, исправится само

Re: Новая установка

Добавлено: 2012-02-11 1:15:52
jazz
Обновился.
После обновления в /Documents сначала появилась после текста строка [шаблоны документов]. И только после редактирования текста вместо неё появился список регламентов. Оно правильно?