Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

Постоянные ошибки при обновлении с 49СП8 до 59СП4 : УКМ-4

22.11.2024 5:02


25.08.2014 11:53
Перевожу магазины на 59СП4. Всего 86 магазинов. Осталось перевести около 26.
Постоянно обрывается обновление со словами:
Цитата:
2014/08/25 11:40:43|00052000.dat.s.zip value saved in "UPDATE_PACKAGE_IN_PROGRESS"
2014/08/25 11:40:43|Checking if directory C:\Program Files\ukmserver\ukmupman\temp_unpack exists
2014/08/25 11:40:43|C:\Program Files\ukmserver\ukmupman\temp_unpack found
2014/08/25 11:40:43|Removing C:\Program Files\ukmserver\ukmupman\temp_unpack
2014/08/25 11:41:07|
2014/08/25 11:41:07|---- ERROR ----
2014/08/25 11:41:07|
2014/08/25 11:41:07|ERROR: Failed to process package 00052000.dat.s.zip. remove_dir() - Ошибка удаления каталога
"C:\Program Files\ukmserver\ukmupman\temp_unpack"

remove_dir() - Ошибка удаления каталога
"C:\Program Files\ukmserver\ukmupman\temp_unpack\server_update"

remove_dir() - Ошибка удаления каталога
"C:\Program Files\ukmserver\ukmupman\temp_unpack\server_update\files-common"

remove_dir() - Ошибка удаления каталога
"C:\Program Files\ukmserver\ukmupman\temp_unpack\server_update\files-common\yii"

remove_dir() - Ошибка удаления каталога
"C:\Program Files\ukmserver\ukmupman\temp_unpack\server_update\files-common\yii\framework"

remove_dir() - Ошибка удаления каталога
"C:\Program Files\ukmserver\ukmupman\temp_unpack\server_update\files-common\yii\framework\views"

Невозможно удалить каталог:
C:\Program Files\ukmserver\ukmupman\temp_unpack\server_update\files-common\yii\framework\views
2014/08/25 11:41:07|==== StartStopPrograms(errupdate) begin
2014/08/25 11:41:07| Starting services
причем каждый раз на разных этапах (смотрю по тому, какой пакет обновления обрабатывается).
Обычно, после такого "облома" делаю УНИНСТАЛЛ, потом ИНСТАЛЛ, подсунуть mysql/data которую сохранил перед обновлением, потом обновление проходит.
Но есть несколько магазинов - их обновляю уже несколько дней.
Кто-нибудь сталкивался с подобным? С+ рекомендовал переставить винду
25.08.2014 11:58
Вдогонку:
Делаю по следующему "алгоритму":
1. Создаю пользователя и запихиваю его в группу АДМИНИСТРАТОРЫ
2. Отключаю UAC
3. Разрешаю показ скрытых файлов.
4. На папку ukmserver делаю доступ ВСЕ на ВСЕ (свойства папки - безопасность).
5. Ребут компа
6. Стоп антивирус
7. Далее по инструкции от С+
25.08.2014 13:39
там в безопасности в дополнительно про наследование есть...
папка temp_unpack же вновь создается и на нее может не выдаваться прав
25.08.2014 15:48
Все равно непонятно!
Одна и та-же машина.
Первый запуск: не смог удалить темп при обработке 5001-5003
Снос, инсталл, подложил папку
Второй запуск: не смог удалить темп при обработке 5901-5101
Снос, инсталл, подложил папку
Третий запуск: не смог удалить темп при обработке 5500-5600

Надоело, отложил магазин...

Сегодня, уже после того как написал сюда: один магазин - с первого раза. Второй: обломился, снес, поставил. Потом все-таки обновился.
Щас с третьим занимаюсь!
Если-бы не эти откаты - в день запросто 10 магазино сделать можно.
А так -3 - хорошо. Рекорд: 6 магазинов

И ведь самое противное, что нель лапками удалить этот темп и запустить с остановленного места дальше: откатывать на 49СП8
25.08.2014 16:08
обновление на самом деле можно продолжить, но муторно/тоже долго
надо понимать до куда текущая попытка дошла, предусмотреть, чтобы тоже самое не делалось
например, если повторно будет выполняться "create table..", а она уже при предыдущей попытке создана,
то обновление вновь "упадет", т.е. придется в этом temp_unpack'е править скрипты - не советую этим заниматься

но делается это созданием файла с именем UPDATE_CONTINUED,
тогда обновление пытается продолжать с того же места/с начала этой версии

а про папки все же попробуй при выдаче прав ВСЕ - ВСЕМ, также зайти в дополнительно - изменить разрешения
и поставить галку "Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта"
28.08.2014 15:00
а так ради интереса - запустите FAR от Администратора, а потом в нем C:\Program Files\ukmserver\ukmupman\ukmup.cmd по shift+enter . Мне иногда такой запуск обновления помогал.
02.09.2014 11:51
попробую по одному пакету: с 49сп8 до 50
потом с 50 до 51
и т.д.
может получится

Уже морально готов винду переустанавливать
Часовой пояс GMT +3, время: 05:02.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.