Публикация дистрибутива тонкого клиента 1С на веб-сервере Apache 2.4

20 Feb
Published by Nicholas

Опубликовать дистрибутив тонкого клиента 1С на веб-сервере Apache 2.4 достаточно просто. Для этого нужно сделать следующий действия:

1. Создаем папку на диске, например, «C:\Platform». Размещаем в ней дистрибутивы тонкого клиента для нужных платформ.

Дистрибутив тонкого клиента 1С

Файлы дистрибутива должны быть заархивированы в формате ZIP, без вложенных папок.

2. Открываем файл конфигурации «C:\Apache24\conf\httpd.conf» и добавляем в него следующий код:

# 1c platform
Alias "/platform" "C:/Platform/"
<Directory "C:/Platform/">
    AllowOverride All
    Options Indexes Includes
    Require all granted
</Directory>

3. Перезапускаем сервер Apache. Если сервер не запустился, то, скорее всего, вы допустили ошибку, например, для версий Apache отличных от 2.4 параметры могут незначительно отличаться.

4. Запускаем от имени Администратора базу 1С в режиме Конфигуратор.

5. Заходим в меню Администрирование - Публикация на веб-сервере. Ставим галку «Публиковать дистрибутив» и указываем пути для скачивания.

Публикация на веб-сервере 1С

6. Нажимаем кнопку «Опубликовать».

Можно проверить, что все работает, скопировав в адресную строку браузера путь до публикуемого дистрибутива. Сразу должно начаться скачивание.

Теперь, если пользователь запустит тонкий клиент более старой версии, то автоматически запустится скачивание и установка новой версии.

Комментарии

Аватар пользователя sergey

Спасибо! Очень помогло.

Аватар пользователя Иван

# 1c platform
Alias "/platform" "C:/Platform/"
<Directory "C:/Platform/">
AllowOverride All
Options Indexes Includes
Require all granted
</Directory>

"/platform" - поменял как и везде "/Platform"

Без этого была ошибка 404 при скачивании дистрибутива.

Аватар пользователя Игорь

"Код ошибки: -5. Повторить попытку обновления?" И если нажимаешь "да", то опять эта же ошибка. Пофиг, с локалки или внешнего интернета. Через браузер качает в обоих вариантах. Встречал кто-нибудь такое? Всю голову сломал уже

Аватар пользователя Nicholas

К счастью, такую ошибку не встречал.

Аватар пользователя Аноним

Проверь, что ссылка с публикацией тонкого клиента должна быть доступна с клиентского ПК (Где происходит обновление)

Аватар пользователя Дмитрий

Не понимаю, почему дистрибутив нужно публиковать вручную? Почему 1С сама не может создать архив с дистрибутивов и положить его куда надо?

Аватар пользователя Nicholas

+100500

Аватар пользователя Ну вот

Все равно не работает. Предлагает вручную обновиться, куда копать не понятно.

Аватар пользователя Nicholas

Через браузер дистрибутив скачивается?

Дистрибутив есть для нужной версии платформы (64/32)?

Архив с дистрибутивом точно не содержит лишних вложенных папок?

Проверьте, чтобы в указанном пути не было русских букв и, желательно, все в нижнем регистре.

Проверьте по какому протоколу обращаетесь. Если через https, то нужен сертификат.

Не забудьте апач рестартануть.

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Вы человек или автоматическая спам-рассылка?
Target Image