forum.bitel.ru http://forum.bitel.ru/ |
|
[5.2] Последнее обновление http://forum.bitel.ru/viewtopic.php?f=22&t=7406 |
Страница 1 из 1 |
Автор: | Phricker [ 08 ноя 2012, 19:49 ] |
Заголовок сообщения: | [5.2] Последнее обновление |
После последнего обновления от сегодня, появилось небольшое замечание. После старта сервера получал ошибку в server.error.log Код: Column 'unit' not found. гляну в архиве обновлений файл patch.sql и нашел строчку Код: ALTER TABLE `service` ADD COLUMN `unit` INT NOT NULL DEFAULT 0 AFTER `isusing` ; select * from service; такого столбца не показало. Ну-с подумал я значит какие-то ошибки в логе, но не тут то было. Мало того что это мелким шрифтом в Код: Module Instance init => OK Executing call ExecuteSQL; param: patch.sql Result => true Executing call ExecuteSQL; param: kernel_event.sql Executing database update...OK Result => true так еще и никакой ошибки и предупреждения типа "люди скачайте update_5.2.zip и запустите его со знаком "!" Что то где то пошло не так. Где нибудь в строке с Код: Please, restart BGBilling server. это было бы НУ ОЧЕНЬ уместно, и в дальнейшем избавило бы от новых топиков типа "column "blablabla" not found"Поехали дальше. Откатив изменения при помощи ./snapshot.sh restore я заново запустил ./update.sh. Ничего не менял все оставалось так же как и было. Код: Executing call ExecuteSQL; param: patch.sql Executing database update...OK Result => true Executing call ExecuteSQL; param: kernel_event.sql Executing database update...OK Result => true Все прекрасно. Ошибка не появляется все работает. В связи с этим предложение. Может быть добавить какую-нибудь отладочную информацию в выводимый лог? Чтобы в конце писалось "Возникли ошибки при применении patch.sql. Запустите его повторно командой mysql -ubill -ppassword bgbilling < patch.sql" ну или как-то так |
Автор: | dimOn [ 09 ноя 2012, 12:03 ] |
Заголовок сообщения: | Re: [5.2] Последнее обновление |
Как ставилость? С дампа БД полного из дистрибутива? |
Автор: | Phricker [ 09 ноя 2012, 12:06 ] |
Заголовок сообщения: | Re: [5.2] Последнее обновление |
./update.sh если быть совсем точным ./snapshot.sh create ./update.sh Причем я подумал может быть что то не доприменилось/недокачалось. запускал ./update.sh до восстановления из снапшота Код: Not updates found, press Enter for exit..
|
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |