Публикация дистрибутива тонкого клиента 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. Нажимаем кнопку «Опубликовать».

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

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

Comments

sergey's picture

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

Иван's picture

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

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

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

Игорь's picture

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

Nicholas's picture

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

Аноним's picture

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

Дмитрий's picture

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

Nicholas's picture

+100500

Ну вот's picture

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

Nicholas's picture

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

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

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

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

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

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

Add new comment

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
CAPTCHA
Are you a human visitor or automated spam submissions?
Target Image