|
Кто-нибудь пробовал настроить автоматическое обновление тонкого клиента в 8.3? | ☑ | ||
---|---|---|---|---|
0
SerMaxim
11.09.12
✎
21:49
|
Крайне интерсует данный вопрос. Работает? Как полет при обрывах связи?
|
|||
1
Wobland
11.09.12
✎
21:52
|
мне вот для расширения кругозора. что такое обновление клиента? и чем оно в 8.3 отличается от в 8.2?
|
|||
2
SerMaxim
11.09.12
✎
21:54
|
(1) сейчас если версия клиента и сервера не совпадают то у тебя база просто не запустится. Обещают по документации что если все правильно сделать то закачается с сервака тонкий клиент и у тебя все запустится сразу же прям!
|
|||
3
ChAlex
11.09.12
✎
22:12
|
(2) - эх, вы бы дождались чтобы она вообще запустилась..., а то что да как: да не работает она толком еще - хотите - балуйтесь
|
|||
4
rs_trade
11.09.12
✎
22:27
|
(0) я начал. но пока некогда добить этот вопрос. из статьи на ИТС понял что можно обновлятся двумя способами.
1. по ссылке 2. с помощью веб-сервиса. название и параметры которого описаны на ИТС попытался сначала реаизовать 1-ый способ. сделал зип архив, положил его так, что он доступен для скачивания по ссылке. указал эту ссылку в параметрах публикации. у клиента реакции ноль. запускал клиент как с ключем AppAutoCheckVersion, так и без. до второго способа пока руки не доходят. времени нет. там простенький веб-сервис который отдает дистрибутив клиенту. |
|||
5
rs_trade
11.09.12
✎
23:02
|
(1) в 8.2 автообновление тонкого клиента работает только в локалке. в 8.3 через интернеты. вот.
|
|||
6
SerMaxim
12.09.12
✎
10:56
|
Коллеги, апну тему. Поделитесь опытом!
|
|||
7
SerMaxim
12.09.12
✎
10:57
|
(4) А на файловой базе работает автообновление?
|
|||
8
rs_trade
12.09.12
✎
11:49
|
(7) должно. по идее нет разницы какой вариант работы используется.
|
|||
9
SerMaxim
12.09.12
✎
13:33
|
(8) Может сможете помочь?
Пишем элементарный текст: 1CEClientSetupMake.exe /f "C:\Distrib\8_2_15_318\setupc_8_2_15_318.zip", где setupc_8_2_15_318.zip получен как скачали архив, разрарили его и зипанули. Видим первый нереальный результат: "Cannot find the input file" Файлик не существует... У вас такого не было? |
|||
10
rs_trade
12.09.12
✎
14:32
|
(9) внутри зипа не должно быть папки. сразу файло инсталяционное должно валятся.
|
|||
11
SerMaxim
12.09.12
✎
14:46
|
(10) Так и сделано. Так и есть ошибка...
|
|||
12
rs_trade
12.09.12
✎
14:47
|
(11) значит путь надо без кавычек писать.
|
|||
13
SerMaxim
12.09.12
✎
14:50
|
(12) С кавычками, без них, с одинарной кавычкой... Результат один.
|
|||
14
SerMaxim
12.09.12
✎
14:54
|
(12) У вас все без проблем получилось?
|
|||
15
rs_trade
12.09.12
✎
15:33
|
(14) да. кинь все в корень диска ЦЕ.
cd / 1CEClientSetupMake.exe /f setuptc.zip Succesfully created 1CEClientSetup.exe |
|||
16
rs_trade
30.09.12
✎
18:14
|
что так и не взлетает у меня автоматическое обновление. пробую делать обновление по http.
1. согласно рекомендациям 1С создал архив tc-windows-x86-8.3.2.163.zip 2. положил его в каталог веб-сервера. файл спокойно скачивается по ссылке. 3. указал ссылку в параметрах публикации. http://imageshost.ru/photo/1332192/id2393969.html 4. при запуске тонкого клиента, появляется окно с предложением обновить клиента http://imageshost.ru/photo/1108248/id2393963.html 5. а заканчивается все этим http://imageshost.ru/photo/323616/id2393976.html |
|||
17
rs_trade
30.09.12
✎
18:19
|
через Wireshark видно что уходит обычный гет запрос
GET /distrib/tc-windows-x86-8.3.2.163.zip HTTP/1.1 такой же гет запрос из консоли разработчика нормально отрабатывает. Апач в логах пишет что все хорошо, в ответ на запрос от 1с [30/Sep/2012:18:15:31 +0400] "GET /distrib/tc-windows-x86-8.3.2.163.zip HTTP/1.1" 200 33610351 че еще надо не понятно. |
|||
18
rs_trade
01.10.12
✎
10:15
|
ап. кто хочет попробовать запилить автообновление?
|
|||
19
rs_trade
01.10.12
✎
14:42
|
апну что ли.
|
|||
20
SerMaxim
01.10.12
✎
14:47
|
(19) у меня пока что не дает даже создать нужный файл через 1CEClientSetupMake. Пишет file not found
|
|||
21
rs_trade
01.10.12
✎
15:16
|
(20) да черт с ней, утилитой этой. обновление не пашет же. надо на веб-сервисах запилить попробовать. может на них заработает.
|
|||
22
rs_trade
01.10.12
✎
15:18
|
хотя по ссылке почти работает. если что то не правильно настроено, это окно http://imageshost.ru/photo/1108248/id2393963.html даже не появляется. а так, клиент пытается обновиться, но че то у него не получается.
|
|||
23
SerMaxim
01.10.12
✎
18:44
|
(22) Возникла аналогичная проблема. Удалось победить?
|
|||
24
rs_trade
01.10.12
✎
23:09
|
(23) нет. спроси на партнерском, что не так. уж разработчики то должны подсказать.
|
|||
25
rs_trade
02.10.12
✎
13:44
|
все работает. настроил между виртуалкой и своей машиной. теперь понятно что до этого проблемы были связаны с админскими заморочками. что то где то закрыто.
еще раз настройка автообновления. 1. Надо перепаковать архив тонкого клиента. Распаковываем из 1с-ного рара, и запаковываем в zip. Запаковывать в зип надо именно файло дистрибутива, а не папку. Обозвать архив можно как угодно. 2. Я сделал в корневом каталоге веб сервера папку distrib и положил архив туда. Для апача надо сделать пару настроек в файле httpd.conf что бы можно было архив по ссылке скачивать. Установить корневой каталог веб-сервера. Например: DocumentRoot "C:/wwwroot" чуть ниже настроек <Directory /> добавляем свои настройки для директории с архивом <Directory C:/wwwroot/distrib> Options FollowSymLinks AllowOverride None Order deny,allow Allow from all </Directory> в результате надо получить возможность скачивать этот архив по ссылке. 3. Открываем конфигуратор, публикуем базу. Указываем ссылку в параметрах публикации http://imageshost.ru/photo/1332192/id2393969.html все должно работать. |
|||
26
rs_trade
02.10.12
✎
14:54
|
(25) ошибочка во втором пункте. надо
<Directory C:/wwwroot/distrib> Options Indexes Includes AllowOverride All Order allow,deny Allow from All </Directory> |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |