Настройка веб сервера Apache + 1С (Пошаговое руководство)

22.05.19

Администрирование - Администрирование веб-серверов

Пошаговое руководство настройки Web сервера Apache на Windows. Не секрет, что файловые базы через веб-сервер будут работать намного шустрее, чем через обычный доступ к сетевому каталогу. Эффект особенно заметен, когда старые компы вообще не справляются с обычным сетевым доступом, регулярно выплевывают 1С. А доступ через веб сервер даже на компьютерах серии "Хлам" работает на ура!

Хоть 1С и не рекомендует использовать веб сервер в файловом режиме (а только в серверном) - тем не меннее для маленьких предприятий с 2-3 бухгалтерами использование веб сервера на новых конфигурациях с "управляемыми формами" (Бухгалтерия 3.0, Зарплата 3.0 и прочее) - позволяет организовать довольно быстрый доступ к базе сетевых компьютеров, даже если они компьютеры эти по сути уже старый хлам. Важно лишь, что бы основной компьютер с базами и веб сервером был приличный (например Core I3, 8 Гбайт оперативки и SSD диск).

Пошаговое руководство по настройке вебсервера 1С на Apache (включая файловый вариант баз данных)

1. Скачиваем установщик Apache

По каким-то причинам все новые версии (например 2.4.25)  Apache перестал выкладывать в виде самораспаковывающегося дистрибутива. Для нас вполне приемлемо использовать не самый последний дистрибутив 2.2.25 - позволяющий получить удобный установщик и избежать дополнительных манипуляций.

Скачиваем установщик со страницы официального сайта https://archive.apache.org/dist/httpd/binaries/win32/
 

Обращаю внимание - нам удобно использовать именно *.msi установщик

По рекомендации пользователя ogre2007 (спасибо, Владимир) выкладываю ссылку на Apache версии 2.4 (www.apachelounge.com). Также с его слов - если качаете х64, то будьте готовы поставить аналогичную х64 1с платформу и в httpd.conf отредактировать строку LoadModule _1cws_module "C:/Program Files/1cv8/8.3.9.2016/bin/wsap24.dll.
Но сам не рекомендую использовать 64-битную 1С, потому как, с высокой степенью вероятности, возникнут гигантские сложности при подключении торгового оборудования, или каких-то других сторонних библиотек.

 

Выбираем “no ssl” дистрибутив, если базы будут открыты только внутри нашей локальной сети или “ssl” дистрибутив, если база будет открываться в интернете. Дополнительно про настройку ssl можно почитать в статье инфостарт  1С + Apache + SSL: почему вы должны использовать SSL (наглядная демонстрация)

В нашем примере будем настраивать сервер без ssl для использования только внутри локальной сети.

2. Запускаем скачанный установщик

Заполняем Network Domain: Localhost, Server name: Localhost

Нажимает NEXT, Setup type: Typical NEXT, NEXT, INSTALL 

3. Проверяем запустился ли веб сервер

Для этого открываем любой броузер и указываем адрес страницы http://localhost

Мы должны увидеть страничку с надписью It Works !

Выясним IP адрес нашего компьютера в локальной сети. Для этого в нижнем правом углу (рядом с часами) находим иконку локальной сети, кликаем на ней правой кнопкой и открываем "Центр управления сетями и общим доступом"
Выбираем нашу сеть

И нажимаем кнопку "Сведения"

В моем случае адрес компьютера в локальной сети 192.168.0.189

Теперь возвращаемся в броузер и проверяем доступность страницы It Works по IP адресу http://192.168.0.189 (в вашем случае цифры будут отличаться)

Если снова увидели знакомую страницу It Works - все хорошо,

4. Проверяем доступность страницы с других компьютеров и настраиваем брандмауэр

Снова пробуем открыть знакомую нам страницу http://192.168.0.189 (у вас цифры другие) но уже с любого другого компьютера в локальной сети.  

Если вместо знакомой страницы вы увидели "Не удается получить доступ к сайту" или аналогичное сообщение - выполним настроку брандмауэра. Для этого возвращаемся на тот компьютер, где установлен Apache, заходим в "Панель управления" - "Система и безопасность" - "Брандмауэр Windows" и в левой части экрана щелкаем на "Дополнительные параметры

Кликаем на раздел "Правила для входящих подключений", затем в правой части окна "Создать правило"

Выбираем "Для порта" - Далее, Протокол TCP, Опреленные локальные порты: 80, Далее 

Устанавливаем "Разрешить подключение" - Далее, 

Ставим все три галочки

Указываем произвольное имя, например "Веб сервер 80 порт для 1С". Готово.

Снова идем на другие компьютеры и убеждаемся, что теперь по IP адресу http://192.168.0.189 броузер показывает знакомую нам страницу It Works

5. Публикуем нашу базу на веб сервере.

Открываем конфигуратор нашей базы  (Запуск 1С обязательно от имени администратора)

Переходим в Администрирование - "Публикация на веб-сервере"

Заполняем имя ЛАТИНСКИМИ БУКВАМИ БЕЗ ПРОБЕЛОВ (можно использовать подчеркивание)
Веб сервер Apache
Каталог - по сути произвольный каталог с файлами веб сервера для текущей базы. Желательно название каталога, что бы совпадало с названием базы (для простоты). Остальные флажки оставляем как на картинке. Смысл и необходимость каждого флажка можно будет разобрать позже.
Нажимаем "Опубликовать". Если при нажатии опубликовать вы видите сообщение
Невозможно записать c:\Program Files (x86)\Apache .... значит вы запустили 1С не от имени администратора. Закройте 1С и заново запустите (теперь "от имени администратора")
Вы должны увидеть сообщение "Публикация выполнена"
На вопрос "Перезапустить ли веб-сервер" - всегда соглашаемся.
 
Пробуем открыть в броузере нашу базу. С текущего компьютера (где установлен веб-сервер)
И если все удачно - то с других компьютеров - http://192.168.0.189/UNF_InternetMagazin/

 

Победа!!!!

Database Compression Tool

Инструмент для свертки и сжатия баз данных 1С

2–3 раза
Сокращение размера базы
1С
Поддержка любых конфигураций
Многопоточность
Параллельная обработка данных
Подробнее →

Доступна демо-версия с прогнозом результата

Вступайте в нашу телеграмм-группу Инфостарт

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Инструментарий разработчика Разработка Администрирование веб-серверов Системный администратор Разработчик Аналитик Руководитель проекта 1С 8.3 Платные (руб)

Analyzer 1C сводит выгрузку 1С — основную конфигурацию и все расширения — в единый граф знаний. Любой запрос по связям за доли секунды, с пометками «Доб.» / «Заимств.» / «Переопределено». Новое в 2.0 — обновление поставки: сравнение и объединение версий деревом «как в Конфигураторе» с выгрузкой плана решений; поиск конфликтов из-за перехватов расширений и висячих ссылок; загрузка из бинарных .cf/.cfe; циклические зависимости. Плюс анализ влияния, запросы BSL, роли и RLS, граф вызовов. Минута на развёртывание через Docker без необходимости подключения к Интернет. Любая 1С:Предприятие 8.3+.

14000 руб.

17.04.2026    16792    63    62    

74

Инструменты администратора БД Администрирование веб-серверов 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Программа для Windows автоматически проверяет выбранные базы 1С:Фреш, скачивает новые ZIP-архивы и контролирует хранение последних и ежемесячных копий. Поддерживает ручное создание копий, управление настройками резервного копирования в сервисе, Планировщик заданий Windows, уведомления об ошибках, журнал, статистику и обновление с возможностью отката. Прерванная загрузка безопасно продолжается через HTTP Range, а готовый файл проходит проверку ZIP.

1 стартмани

16.10.2026    339    1    tgr123    0    

5

Администрирование СУБД Администрирование веб-серверов Системный администратор Разработчик 1С 8.3 Россия Бесплатно (free)

Пользователь не подключается к кластеру 1С или веб-публикации, а ping ничего не говорит о нужном порте. Краткая памятка: telnet, PsPing, tcping и Test-NetConnection с разных точек сети и типовые порты 8.3.

07.10.2026    472    lyudm42ever    0    

3

Администрирование СУБД Администрирование веб-серверов Сервера Системный администратор Разработчик 1С 8.3 Россия Бесплатно (free)

Пошагово собираем двухузловой кластер серверов 1С:Предприятие 8.3.27 на Ubuntu Server 25.04: srv1cv8 и systemd, RAS, добавление worker через RAC, информационная база на внешнем PostgreSQL и публикация веб-клиента через webinst и Apache2.

06.10.2026    644    egor2shub    0    

1

Инструменты администратора БД Администрирование СУБД Администрирование веб-серверов Системный администратор Разработчик 1С 8.3 1С:Управление торговлей 11 Россия Бесплатно (free)

Материал для архитектора и администратора 1С, который выбирает СУБД под 8.3. Внутри условия батла PostgreSQL и MS SQL на одном железе, цифры по загрузке DT, контекст Linux-контура и способ повторить замеры через LOG и счётчики СУБД.

29.09.2026    818    panf8210gr    3    

1

Нейросети Администрирование веб-серверов Системный администратор Разработчик 1С 8.3 Бесплатно (free)

Модель подключена к базе 1С через MCP, индикатор в приложении зелёный, а инструмент возвращает ошибку или молчит. Проверьте у себя одним запросом: откройте в браузере адрес вида http://сервер/база/hs/любое-слово: живая база спросит логин, а ответ 409 или 502 значит, что MCP тут ни при чём. Разобрал ответы HTTP-сервиса 1С по этажам: сеть, публикация, модуль веб-сервера, кластер, пользователь базы, сам сервис. 26 сентября из тринадцати подключений не работали три, и все три ломались ниже MCP. Внутри: таблица кодов с местом починки, 500 без текста и проверка модулей конфигуратором, мост, который возвращает ошибку базы успешным ответом, и скрипт на Node, который проходит лестницу сам.

28.09.2026    873    nedomolkov.ivan    0    

0

Администрирование веб-серверов Системный администратор Разработчик 1С 8.3 Бесплатно (free)

В файле публикации 1С есть элемент, которого конфигуратор не пишет, и большинство боевых публикаций живёт без него. Мы собрали стенд и посмотрели, чего это стоит: двенадцать параллельных вызовов, десять прошли одной волной, два ждали вдвое дольше. Отказа не получил никто, и это главное: очередь стоит до сервера 1С, поэтому её не видно ни в метриках кластера, ни в журнале регистрации. Померили четыре вещи - чем задаётся предел одновременности, в каких единицах заданы таймауты пула (документация расходится сама с собой), когда правка файла вступает в силу и сколько на самом деле живёт сеанс против написанного в нём. Дальше - что проверить у себя и почему 502 рядом с 1С не всегда означает, что сервер отвалился.

26.08.2026    1991    nedomolkov.ivan    0    

2

Администрирование веб-серверов Системный администратор Разработчик 1С 8.3 Абонемент ($m)

Веб-публикация работает, но сервисы иногда перестают отвечать, изредка прилетает 500, а после простоя первый вход тянется полминуты. Обработка разбирает файл публикации и живые сеансы сама, а по стороне веб-сервера печатает PowerShell-скрипт администратору и разбирает его ответ обратно. По каждому пункту говорит не что там написано, а чем текущее значение кончится. В настройки IIS ничего не пишет.

10 стартмани

26.08.2026    1155    0    nedomolkov.ivan    0    

0
Отзывы
70. ogre2007 305 14.09.18 20:49 Сейчас в теме
Хорошая статья, часто пользуюсь. Но прошу автора добавить информацию про более новый апач. Например 2.4, вот сайт для скачивания: https://www.apachelounge.com/download/. Также если качаете х64, то будьте готовы поставить аналогичную х64 1с платформу и в httpd.conf отредактировать строку LoadModule _1cws_module "C:/Program Files/1cv8/8.3.9.2016/bin/wsap24.dll". Спасибо.
janit; DoctorRoza; Alex_Iz; Rafaraf; Sarlee; evgaid; alex_zemlyansky; shu_vol; Teut_Vlad; djl; 10baset; SergeySol-82; ChiefPilot; azeraus; zolkin_i; Chaotic; LavrikovaJ; i.c.h; maksa2005; user1571738; psa247; al40in; evgenepc; Gendelf; Basil_Kudinov; criptid; Nubsdale; Thalt; vashkostya; BoltVl; tatakuka; maxst22; user696048_; Nefilimus; davdykin; nems; Tarlich; wowik; acanta; user705522_constantin_h; Aleksey81; +41 – Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. nomadon 369 19.07.17 14:17 Сейчас в теме
SSL диск).

таких дисков не знаю)
3. Aleksey81 1195 19.07.17 14:27 Сейчас в теме
(1) Спасибо - исправил SSL на SSD
141. Terabaytus 29.03.20 21:07 Сейчас в теме
(3) Здравствуйте, не подскажите запускаю своё приложение в браузере, но с ним может работать только один пользователь если подключиться второй в другом браузере то запрашивает ключ. Это можно исправить настройками 1с (то какими) или для каждого пользователя нужно приобретать ключ ?
142. user705522_constantin_h 38 29.03.20 21:57 Сейчас в теме
(141)Количество ключей должно совпадать с количеством одновременно работающих пользователей.
Terabaytus; +1 – Ответить
143. Terabaytus 30.03.20 20:38 Сейчас в теме
(142) Не подскажите еще если база расположена на сервере 1с в кластере серверов возможно ли так же подключаться через браузер ?
144. Aleksey81 1195 31.03.20 09:24 Сейчас в теме
(143) Да, конечно. Использование веб сервера официально фирмой именно для "серверных" (кластер+SQL) и предусмотрен.
Файловый вариант по мнению 1С и не предназначен для работы с веб сервером (то есть фирма не гарантирует корректную работу веб сервера в файловом режиме).
Terabaytus; +1 – Ответить
172. user1697990 11.11.21 21:30 Сейчас в теме
(3)
Пробуем открыть в браузере нашу базу. С текущего компьютера (где установлен веб-сервер)
2. CyberCerber 905 19.07.17 14:22 Сейчас в теме
Ссылка для скачивания ведет не туда
4. Aleksey81 1195 19.07.17 14:29 Сейчас в теме
(2) Спасибо. ссылку на скачивание исправил. В течение нескольких часов станет корректной.
5. h00k 52 19.07.17 14:39 Сейчас в теме
(0) Вот только одно непонятно, нафига апач то? Я ещё понимаю там, примеры были бы на убунту или цент ос... так нет же, все скрины с виндовз системы, в которую уже встроен веб сервер и ничего дополнительно качать не надо, надо только "галочки" в компонентах системы правильно расставить.
22. frogo 6 26.07.17 11:43 Сейчас в теме
(5) + добавлю негативный опыт использования Апач.
в нескольких небольших офисах 5-6 рабочих мест базы опубликованы через Апач, конфигурации УТ 11, БП 3.0, ЗУП 3.0. Поначалу - все отлично. Где-то без проблем больше 2-х лет, где-то и 3-х месяцев толком не проработало. В одном офисе в течение 3-х месяцев пытался заставить нормально работать, там кстати, на Убунту стоял файловый сервер с базами 1С.
В конце концов начинались одни и те же проблемы - пользователь открывал документ, закрывал, но он почему-то оставался заблокированным. Плюс часто отваливалось соединение. И т.д. и т.п.
Танцы с бубном проблем не решали, иногда проблема пропадала где на неделю, где на 2. Потом "снова здорово".
Пробовали разные версии Апача, в том числе и 2.4. Что мертвому припарка.

Замена на штатный (для Windows 7 и поздние) IIS решило проблему совсем.

(6) у меня на IIS проблем при работе до 6-ти пользователей включительно не наблюдается (несколько разных офисов, с разным оборудованием).

(9) таких "инструкций" в интернете тьма тьмущая, в том числе и тут на инфостарте.
olexi2012; yaguarrr; acanta; sys1c; red80; Aleksey81; +6 – Ответить
24. Aleksey81 1195 26.07.17 15:02 Сейчас в теме
(22) Да IIS мне тоже кажется предпочтительнее.
46. Region102 25.10.17 21:46 Сейчас в теме
(22) У меня ситуация с точность до наоборот, IIS глючил безбожно, поставил apache и забыл.
64. yazuzenko 15.08.18 11:00 Сейчас в теме
145. starik-2005 3309 17.04.20 16:02 Сейчас в теме
(5)
Вот только одно непонятно, нафига апач то?
Кстати, поставили тут IIS. В браузере все работает, а платформа не запускается. Т.е. она даже запускается, но вываливается на любой попытке открыть окошко. И ладно бы платформа - так и мобильное приложение отказывается подключать внешнюю компоненту из общего макета. И ладно бы эти глюки были общими для IIS и Apache, так ведь нет же - поставил Apache и все заработало как надо: и платформа запускается, и МП внешнюю компоненту волшебно начал видеть. Так что я, лично, по поводу IIS очень плохо думаю, что-то там разработчики 1С в компоненте связки в последней платформе явно намудрили. Windows 10, IIS искаропки который, веб-сервисы работают, а МП и платформа - нет (запускаются, но дальше глюканы).
user813581; user705522_constantin_h; +2 – Ответить
6. nick-name 19.07.17 15:16 Сейчас в теме
а как дела с блокировками обстоят? при такой организации работы на 5-6 пользователей страдать от излишних блокировок не будут?
10. Aleksey81 1195 20.07.17 21:46 Сейчас в теме
(6)
а как дела с блокировками обстоят? при такой организации работы на 5-6 пользователей страдать от излишних блокировок не будут?

5-6 пользователей вполне смогут работать. Есть немалый опыт, когда до 10 пользователей успешно работало в файловой базе (сервер терминалов + ssd диск).
В нашем случае мы избавляемся от терминального сервера и получим приемлемое по производительности решение.
26. nick-name 27.07.17 06:57 Сейчас в теме
(10) 10 пользователей в терминале на файловой базе не равно 5-6 через web сервер. Принцип работы у веб сервера и обычной файловой базы другой. Разве веб сервер не блокирует целиком всю таблицу на время выполнения запроса пользователя?
27. Aleksey81 1195 27.07.17 08:55 Сейчас в теме
(26) Любая файловая база конечно же блокирует сразу всю таблицу.
116. Chai Nic 164 27.05.19 08:32 Сейчас в теме
(10) Тут главная проблема не с блокировками (они такие же, как и в обычном файловом доступе), а с однопоточностью серверного компонента веб-сервера. То есть, все серверные вызовы выполняются одним потоком в порядке очередности. И любой длительный расчет на сервере в одном сеансе может полностью остановить работу всех прочих даже без обращения к базе. Для предотвращения этого можно опубликовать несколько апачей и разделить их между пользователями.
См. https://infostart.ru/public/239498/
7. Region102 19.07.17 15:36 Сейчас в теме
Зачем выкладывать +100500 инструкций??? А что делать если апач не запустился? Как посмотреть занятные порты? Как настроить безопасность? Раскройте чуть больше, чем всем уже и так известно.
user1595448; Treaqq; Gendelf; keln; ilyaleontyev; draf; androgin; maiknsk; gigapevt; +9 – Ответить
8. eskor 99 20.07.17 17:44 Сейчас в теме
(7) Кому-то и такого достаточно. Главное идея, о том, что можно задрать лёгкий сервис для отладки без использования серверов, а это уже плюс в репу! :)
mart-sha; +1 – Ответить
9. Aleksey81 1195 20.07.17 21:43 Сейчас в теме
(7)
Зачем выкладывать +100500 инструкций??? А что делать если апач не запустился? Как посмотреть занятные порты? Как настроить безопасность? Раскройте чуть больше, чем всем уже и так известно.


Попробую ответить, Андрей, коль уж вы поинтересовались.. В какой то момент я обнаружил, что критиковать чужую работу - приносит мало пользы. А вот написать простую инструкцию как я обнаружил из своей публикации "УПП. Инструкция для бухгалтера по формированию НДС" по количеству одобрений- реально помогает людям решать свои задачи.
Кроме того инструкцию я писал прежде всего для своих сотрудников - стажеров. Потому как мы не нашли за вменяемое время что-либо настолько простое, что бы новичек смог бы бы сразу попробовать не имея багажа знаний.
unknown181538; shu_vol; Merkalov; eeeio; Емельянов Алексей; FREEZZEE; +6 – Ответить
11. Region102 21.07.17 04:52 Сейчас в теме
(9) Сколько статей выдается в поиске по настройке НДС? По слову Apache - 113, из низ 50% это настройка web сервера, инфостарт в последнее время стал прямо личным блогом. Сколько статей начинается с "я это пишу чтобы не забыть для себя, так что строго не судите". Ваша статья о том же, сделайте себе локальную wiki и пишите туда все что угодно, или блог заведите.
EugeneSemyonov; AVGroup; nomadon; Yakud3a; +4 –9 Ответить
76. azhilichev 217 27.09.18 11:07 Сейчас в теме
(9)
Потому как мы не нашли за вменяемое время что-либо настолько простое, что бы новичек смог бы бы сразу попробовать не имея багажа знаний.


Гм... https://infostart.ru/public/146288/

Зато там еще и про SSL! :)
12. spezc 806 21.07.17 06:17 Сейчас в теме
Мануалов много не бывает. Так что думаю Илья не прав, критикуя очередную статью по настройке апача.
unknown181538; Артано; psa247; Емельянов Алексей; starik-2005; Мах; Gendelf; jif; Anna_arbuz; svcoopers; monkbest; +11 – Ответить
13. Batman 166 21.07.17 09:00 Сейчас в теме
(12) Поддерживаю. Все мы были новичками, все искали информацию в таком виде, чтобы смогли понять
Емельянов Алексей; 7OH; monkbest; +3 – Ответить
14. ifilll 21.07.17 10:46 Сейчас в теме
Побуду КО.

Но Илья говорит нам, не лучше ли одну "ИСКЛЮЧИТЕЛЬНУЮ!" чем 50 посредственных.
15. Aleksey81 1195 22.07.17 17:29 Сейчас в теме
(14)
Но Илья говорит нам, не лучше ли одну "ИСКЛЮЧИТЕЛЬНУЮ!" чем 50 посредственных.

Давайте будем честны. Не бывает "ИСКЛЮЧИТЕЛЬНЫХ" инструкций. Одна и та же инструкция для одних будет чрезвычайно сложной, для других чрезвычайно поверхностной, для третьих слишком длинной, для четвертых не достаточно универсальной.
olexi2012; Емельянов Алексей; svcoopers; +3 – Ответить
16. ifilll 24.07.17 09:38 Сейчас в теме
(15) Не соглашусь я с вами, настройка чего либо в подавляющих случаях имеет ограниченное количества вариаций.
Можно за пример взять учебник, где тема начинается с простого (азов) и разворачивается в более сложное (парадигмы).
Aleksey81; +1 – Ответить
17. Aleksey81 1195 24.07.17 16:17 Сейчас в теме
(16) Вы правы, можно взять учебник и серьезно вложиться в изучение интересного нам вопроса. Это тоже хороший способ достижения цели.
18. emettre1 25.07.17 01:15 Сейчас в теме
Веб-сервер - хороший вариант для тех, у кого wi-fi сеть, а не lan (если брать вариант без дополнительных затрат.

В статье не хватает данных по настройке доступа с внешнего IP (зачем чаще всего и ставят веб-сервер) и настройки безопасности (с каких компьютеров можно запускаться)
user735370; inf012; +2 –1 Ответить
19. Aleksey81 1195 25.07.17 06:06 Сейчас в теме
(18)
Веб-сервер - хороший вариант для тех, у кого wi-fi сеть, а не lan (если брать вариант без дополнительных затрат.

В статье не хватает данных по настройке доступа с внешнего IP (зачем чаще всего и ставят веб-сервер) и настройки безопасности (с каких компьютеров можно запускаться)

С статье не хватает миллиона нюансов, которые скорее всего уже придется брать не из "пошаговых инструкций для новичков" а из серьезных учебников.
Voblhned; +1 – Ответить
23. frogo 6 26.07.17 11:47 Сейчас в теме
(18) почему не LAN??? Мои клиенты как раз на LAN все сидят. И работа с файл-серверной базой посредством публикации через IIS либо Апач сильно ускоряет работу по сети. Дополнительно, на файловый сервер под базу ставили SSD-диск, удаляли антивирусник, сервер "запирали" от интернета.

Что касается:
зачем чаще всего и ставят веб-сервер

то, повторюсь: я использовал эту схему работы исключительно в целях ускорения работы с базой 1С в сети и закрытия базы от всевозможных "шифровальщиков" сетевых шар и локальных данных.
77. azhilichev 217 27.09.18 11:13 Сейчас в теме
(18)
Веб-сервер - хороший вариант для тех, у кого wi-fi сеть


Поясните, почему Wi-Fi? Работа через веб-клиент вообще довольно хорошая и перспективная штука. И неважно, внутри сети по LAN или Wi-Fi, или сервис прокинут наружу.
20. jaroslav.h 183 26.07.17 08:21 Сейчас в теме
Все норм, взял на заметку, спасибо, нюансы это нюансы, буду искать нюансы в оф документации и в сети, а для начала норм, так как ИИС постоянно использую.
21. Dragonim 156 26.07.17 08:58 Сейчас в теме
Apache 2.2!!!! Карл!!! 2.2!!! Карл!!!!

Автор должен был закончить статью после фразы "Я не знаю где взять бинарный установщик последней версии apache для винды, а собрать сам из исходников не в силах."

Если вы пишете статью, то извольте хоть немного углубиться в то о чем пишите. Цените своё и чужое время.
25. Aleksey81 1195 26.07.17 15:06 Сейчас в теме
(21) Обижаете, БЭН, я знаю как собрать apache. Вот только не вижу в этом смысла. Если все работает на 2.2 - считаю приемлемым использовать именно его. Более того, не хочу сам это делать, потому и написал инструкцию для своих стажеров - что бы они решали этот вопрос без моего участия.
28. ltfriend 20.09.17 12:47 Сейчас в теме
А если Apache физически на другом сервере? Не хватает информации о ручной настройки.
31. Aleksey81 1195 21.09.17 10:30 Сейчас в теме
(28)
А если Apache физически на другом сервере? Не хватает информации о ручной настройки.

Вы правы, инструкция охватывает не все возможные способы применения Apache
29. red80 20.09.17 13:05 Сейчас в теме
Зачем на Windows ставить Apache, если есть IIS? Объясните мне кто нибудь, ибо я не понимаю.
30. Aleksey81 1195 21.09.17 10:28 Сейчас в теме
(29) Считаю, что объективной причины ставить apache не найти. Но тем не менее столкнулся с предпочтением конкретного исполнителя - использовать apache.
Он нашел уже готовую инструкцию (ссылка есть в моей публикации) как подключить ssl шифрование к серверу Apache. Плюс имел опыт настройки Apache. Вот его выбор и пал именно на такое решение.
В связи с этим понадобилось сделать инструкцию для своих сотрудников, которую для сохранности разместил на инфостарте.
32. ВикторП 361 25.10.17 10:43 Сейчас в теме
Ошибка при запуске в строке httpd 121

LoadModule _1cws_module "C:/Program Files/1cv8/8.3.10.2561/bin/wsap22.dll"

Что нужно сделать?
33. Aleksey81 1195 25.10.17 11:31 Сейчас в теме
(32)
Ошибка при запуске в строке httpd 121

LoadModule _1cws_module "C:/Program Files/1cv8/8.3.10.2561/bin/wsap22.dll"

Что нужно сделать?

Точного ответа не дам. Я бы начал с того, что бы погуглить. Затем попробовал откатиться назад и проделать все повторно. Идеально - проделать все повторно на виртуальной машине или другом компьютере.
34. bke 25.10.17 12:11 Сейчас в теме
(32)
(33)

была аналогичная проблема с Apache 2.4 64-битным на сервере с 1С 8.3.10.2561 x86.

Решил установкой модуля расширения веб-сервиса 1С 8.3.10.2561 x64, затем, после публикации веб-сервиса из конфигуратора, открыл файл конфигурации Apache (\...\Apache24\conf\httpd.conf) и отредактировал "проблемную" строку руками:

с

LoadModule _1cws_module "C:/Program Files (x86)/1cv8/8.3.10.2561/bin/wsap24.dll"

на

LoadModule _1cws_module "C:/Program Files/1cv8/8.3.10.2561/bin/wsap24.dll"

сохранил файл httpd.conf, перезапустил Apache (Stop-Start) — в результате всё заработало.

Но есть нюанс, после перепубликации сервиса из конфигуратора файл httpd.conf редактируется и соответственно "проблемная" строка приводится к состоянию "по умолчанию", т.е. вышеуказанные действия необходимо производить повторно :)

Для "поиграться" мне этого хватило, поэтому глубже с проблемой не разбирался, возможно, подскажет кто-нибудь из присутствующих коллег.
falsepilot; Aleksey81; +2 – Ответить
35. ВикторП 361 25.10.17 12:26 Сейчас в теме
(34) у меня ситуация обратная апач- 32, 1с-64 бита :(
36. bke 25.10.17 12:47 Сейчас в теме
(35)
ну так и починить можно, получается, от обратного: либо скачать 64-битный апач, либо поставить модуль расширения веб-сервиса 1С 32-битного.
38. ВикторП 361 25.10.17 13:28 Сейчас в теме
(36) Починить , наверное, можно.
Только 32-битное расширение веб- сервера я не хочу ставить,
а 2.4. апач я установить не смог. Может с 2.4 апач поможете?
39. bke 25.10.17 13:45 Сейчас в теме
(38)

а в чём проблема? на мой взгляд подробных инструкций в интернете достаточно
40. ВикторП 361 25.10.17 15:47 Сейчас в теме
(39) На своем компе установил апач 2.4. 64 битный.
в http.conf указывал только сервер , порт и админа. Путь к dll прописался правильно- не трогал.

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

Но... Ситуация такая же как с IIS - :( - Ошибка при открытии , как я понял , любого объекта из списка. Ошибка - в приложенном файле.
Тот же объект по пункту меню Изменить - открывается.

С подобным не сталкивались?
Документы проводятся. Просто принять как данность эту ошибку и не обращать внимания?
Прикрепленные файлы:
42. bke 25.10.17 16:54 Сейчас в теме
(40)

С подобным пока не сталкивался, но какие мои годы :)
что-то похожее недавно обсуждалось здесь, возможно поможет.
43. ВикторП 361 25.10.17 17:00 Сейчас в теме
79. azhilichev 217 27.09.18 11:21 Сейчас в теме
(40) Обновите версию платформы 1С. Сталкивался с подобным в IE на версии платформы ниже 8.3.11.
78. azhilichev 217 27.09.18 11:19 Сейчас в теме
(35) Начните с того, что посмотрите сколько у вас ОЗУ на компьютере. Если 4 ГБайта и менее, то ПО x64 вам даром не нужно. В противном случае разрядность 1С и Apache должна быть одной и той же. 1C x64 - Apache x64. 1C x32 - Apache x32.
37. nick-name 25.10.17 12:52 Сейчас в теме
а я так и не получил ответ на свой вопрос. Как обстоит дело с блокировками? Если в базе сидит 10 человек блокировок будет больше чем в файловом варианте или нет?
41. ВикторП 361 25.10.17 16:35 Сейчас в теме
44. bke 25.10.17 17:00 Сейчас в теме
(41)

не заметил ответ, выше ответил этой же ссылкой; помогло в итоге?
обновляли платформу или сносили обновления ОС Windows?
45. ВикторП 361 25.10.17 17:28 Сейчас в теме
Не стал обновлять , обходное решение я знаю . спасибо за участие
47. user676519_Pilstroyresurs 15.11.17 13:33 Сейчас в теме
Помогите пожалуйста! всё делаю как написано в этой статье но база не публикуется браузер пишет NOT Found
48. Aleksey81 1195 16.11.17 17:30 Сейчас в теме
Наверно вам следует указать более подробные сведения о проблеме, что бы можно было дать совет.
Какой адрес вы опрашиваете в броузере, какой адрес публикации, были ли еще какие-то симптомы, аномалии.
Предлагаю вам написать мне в личку свой телефон - я попробую подключиться через TeamViewer и так наверно быстрее решу вопрос.
49. Properman 5 06.02.18 10:38 Сейчас в теме
Прочитал все отзывы. Ничего полезного. Люди не пишите бесполезные коменты. Вот у меня проблема. Поставил Apache 2.4 64-битный с 1С 8.3.10.2580 x64, как и с другими вариантами апача, будь то 32-битный на 32-битной 1С, работает одинаково, Если работаешь с одной базой все хорошо. Стоит открыть вторую, вторая ещё может загрузится, если сразу не выгрузится первая, и к обращении к первой начнет по новой загружаться, а если конфигурация другая, то вообще все по новой выгружается из памяти. Т.е. я так понял апач предназначен для работы с одной базой. С 2 и более даже однотипными он работать не может. Или же есть вариант как заставит 1С Web-сервер работать с несколькими базами? Пеперыл весь инет нет информации. Кто подскажет как сделать чтобы каждая база или процесс пользователя грузился в отдельный процесс. Просьба IIS не предлагать, стоит Windows 10 Home. Заранее спасибо!
50. Aleksey81 1195 09.02.18 21:31 Сейчас в теме
(49) Прости, конечно. Но осмелюсь предложить использовать именно IIS. Windows 10 Home никак не должно пугать. Только что настроил на нем веб сервер и подключил базу 1С. Так что Дерзай!
51. redtram 50 12.02.18 20:11 Сейчас в теме
(50) При публикации на IIS не создается файл web.config, только default.vrd
Обновление платформы не спасло. Гугл не спас также. Сейчас проверим может ли апач побороться с нативным ИИСом работающим из коробки.
52. Properman 5 26.03.18 11:22 Сейчас в теме
(50) Спасибо за инфу. Посмотрел, действительно есть. Думал нету, так как в Windows 7 Home небыло. Буду пробовать.
53. inomaratadeath 13.04.18 15:56 Сейчас в теме
Комрады, а сам апач на SSD ставить? или просто публикацию баз делать на SSD?
54. Aleksey81 1195 14.04.18 14:35 Сейчас в теме
(53) Уверен, что программы (в том числе apache) ставить лучше в стандартный каталог
(Disk C: как правило)
А вот базу 1С обязательно на SSD диск.
55. user705522_constantin_h 38 27.07.18 00:36 Сейчас в теме
Установил Apache 2.4.
Служба запустилась.
Пытаюсь опубликовать базу Документооборот КОРП, при перезапуске службы возникает ошибка:
+ System

- Provider

[ Name] Service Control Manager
[ Guid] {555908d1-a6d7-4695-8e1e-26931d2012f4}
[ EventSourceName] Service Control Manager

- EventID 7024

[ Qualifiers] 49152

Version 0

Level 2

Task 0

Opcode 0

Keywords 0x8080000000000000

- TimeCreated

[ SystemTime] 2018-07-26T21:28:22.013383200Z

EventRecordID 4020

Correlation

- Execution

[ ProcessID] 8
[ ThreadID] 15904

Channel System

Computer DESKTOP-VAAABI1

Security


- EventData

param1 Apache2.4
param2 %%1
41007000610063006800650032002E0034000000


--------------------------------------------------------------------------------

Двоичные файлы:


По словам

0000: 00700041 00630061 00650068 002E0032
0010: 00000034


По байтам

0000: 41 00 70 00 61 00 63 00 A.p.a.c.
0008: 68 00 65 00 32 00 2E 00 h.e.2...
0010: 34 00 00 00 4...
56. 7OH 90 01.08.18 23:17 Сейчас в теме
А нет ли инструкции - как один апач заставить работать с двумя+ разными версиями 1С ?
57. Aleksey81 1195 03.08.18 10:53 Сейчас в теме
(56) Думаю, вы справитесь самостоятельно, без инструкции, если посмотрите содержимое каталога, что публикуется для каждой "онлайн" базы. Там все пара файлов, в которых явно прописывается версия 1С, используемая для работы этой базе в веб режиме.
58. 7OH 90 03.08.18 15:50 Сейчас в теме
(57) Да ладно ?
Проблема не в версии 1с (и в апаче файл один - остальное в конфиг пишется).
Проблема в том, что апач файлы с одинаковым внутренним именем при загрузке пропускает.
И при подключении в одной базе у нас всё ОК, а при подключении ко второй - несовместимость клиента и сервера, так как подключение происходит при помощи файла wsapi от другой версии.
Я пробовал через виртуальные хосты - для каждого своя библиотека для подключения. Апач грузит только первую сверху вниз.
62. nasypayko 08.08.18 22:28 Сейчас в теме
А переименовать wsap24.dll для разных версий платформы не пробовали?
(58)
63. 7OH 90 09.08.18 08:09 Сейчас в теме
(62) Пробовал. Он загружается по внутреннему имени. Его тоже пробовал менять. Тогда вообще не грузится.
Если бы программисты в 1с версию к имени когда то не поленились добавить - и вопроса бы не было.
59. 7OH 90 03.08.18 16:01 Сейчас в теме
(57)
вот пример

Listen 91
NameVirtualHost 127.0.0.1:91
<VirtualHost 127.0.0.1:91>
  
  LoadModule _1cws_module "C:/Program Files (x86)/1cv8/8.3.11.3034/bin/wsap24.dll"
  
  ServerName vhost1
  ServerAlias vhost1
  
  DocumentRoot "c:/Apache/htdocs11"
  <Directory "c:/Apache/htdocs11">
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
  </Directory>
  
  Alias "/base_1" "C:/Apache/htdocs11/base_1/"
  <Directory "C:/Apache/htdocs11/base_1/">
    AllowOverride All
    Options None
    Require all granted
    SetHandler 1c-application
    ManagedApplicationDescriptor "C:/Apache/htdocs11/base_1/default.vrd"
  </Directory>
  
</VirtualHost>

Listen 92
NameVirtualHost 127.0.0.1:92
<VirtualHost 127.0.0.1:92>
  
  LoadModule _1cws_module "C:/Program Files (x86)/1cv8/8.3.12.1567/bin/wsap24.dll"
  
  ServerName vhost1
  ServerAlias vhost1
  
  DocumentRoot "c:/Apache/htdocs12"
  <Directory "c:/Apache/htdocs12">
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
  </Directory>
  
  Alias "/base_2" "c:/Apache/htdocs12/base_2/"
  <Directory "c:/Apache/htdocs12/base_2/">
    AllowOverride All
    Options None
    Require all granted
    SetHandler 1c-application
    ManagedApplicationDescriptor "c:/Apache/htdocs12/base_2/default.vrd"
  </Directory>
  
</VirtualHost>
Показать


второй вызов
LoadModule _1cws_module "C:/Program Files (x86)/1cv8/8.3.12.1567/bin/wsap24.dll"
попадает в лог с текстом "module _1cws_module is already loaded, skipping"
60. nasypayko 08.08.18 17:59 Сейчас в теме
(59) Можно поставить несколько апачей. Каждый под свою базу 1С. Я делаю именно так. Пять апачей вполне работают на одном компе. Порты только разные слушают 81,82, и т.д.
61. 7OH 90 08.08.18 21:39 Сейчас в теме
(60) мне просто надоело копии папок делать - нужна уже 4-я.
Вроде и не сложно, но принципиально - надоело.
На форуме апача сказали, что да - нельзя так сделать.
И видимо даже и не думают это решать.
Сижу решаю - если переходить на IIS - надо всего лишь научиться все настройки сохранять наверное (и импортировать после переустановки).
65. timeforlive 17 10.09.18 13:33 Сейчас в теме
У меня не запустился сервер.

Ввожу:


Пишет:
The requested URL /1c was not found on this server.


Выполнил все по инструкции. На локалке есть "It, Work". Публикацию выполнил под админкой.

Win7
8.3.10.2699
УПП 1.3
69. Aleksey81 1195 10.09.18 13:40 Сейчас в теме
(65)
полнил все по инструкции. На локалке есть "It, Work". Публикацию выполнил под админкой.

УПП 1.3 же на обычных формах??? Ей публикация через веб сервер недоступна. Использовать веб сервер мы можем только в тонком клиенте (управляемые формы)
66. timeforlive 17 10.09.18 13:35 Сейчас в теме
Службы IIS я отключил.
Ранее пробовал на IIS запустить, но публикация не выполнялась из-за того, что прав у IIUSR не хватало на каталог с базой, хотя права выдавал.

Решил на апачи попробовать вебку запустить.
68. Aleksey81 1195 10.09.18 13:38 Сейчас в теме
(66)
Службы IIS я отключил.
Ранее пробовал на IIS запустить, но публикация не выполнялась из-за того, что прав у IIUSR не хватало на каталог с базой, хотя права выдавал.

Здесь интересная фишка есть. Право пользователю iis надо давать не на общий каталог с базами данных, надеясь на наследование, а обязательно на каталог с конкретной (публикуемой) базой данных.
67. Aleksey81 1195 10.09.18 13:37 Сейчас в теме
А под каким именем сделал публикацию базы 1С?
70. ogre2007 305 14.09.18 20:49 Сейчас в теме
Хорошая статья, часто пользуюсь. Но прошу автора добавить информацию про более новый апач. Например 2.4, вот сайт для скачивания: https://www.apachelounge.com/download/. Также если качаете х64, то будьте готовы поставить аналогичную х64 1с платформу и в httpd.conf отредактировать строку LoadModule _1cws_module "C:/Program Files/1cv8/8.3.9.2016/bin/wsap24.dll". Спасибо.
janit; DoctorRoza; Alex_Iz; Rafaraf; Sarlee; evgaid; alex_zemlyansky; shu_vol; Teut_Vlad; djl; 10baset; SergeySol-82; ChiefPilot; azeraus; zolkin_i; Chaotic; LavrikovaJ; i.c.h; maksa2005; user1571738; psa247; al40in; evgenepc; Gendelf; Basil_Kudinov; criptid; Nubsdale; Thalt; vashkostya; BoltVl; tatakuka; maxst22; user696048_; Nefilimus; davdykin; nems; Tarlich; wowik; acanta; user705522_constantin_h; Aleksey81; +41 – Ответить
71. Aleksey81 1195 15.09.18 10:29 Сейчас в теме
(70) Спасибо, Владимир. Информацию внес.
user696048_; +1 – Ответить
156. crash-16 7 24.08.20 13:17 Сейчас в теме
(70)
В Версиях старше 2.2 нужно строку в конфиге
SSLMutex default
надо писать как Mutex default!

Плюс необходимо указывать файл конфига SSL принудительно. Обращайте внимание на расширение которое у SSL - не cfg а cnf
72. Spec1Cnik 11 21.09.18 14:05 Сейчас в теме
Использую Apach и IIS - просто разделил между ними все актуальные задачи. Производительность и надежность устраивает.
73. Поручик 4611 22.09.18 14:48 Сейчас в теме
74. coolseo 80 25.09.18 04:34 Сейчас в теме
Здравствуйте, есть апач 2.2 на windows 7 про с 1с розница 2.2
И 3 юзера, наблюдаются проблемы: зависание тонкого клиента 1с, при открытии разных документов и даже при простое. В тяжелых документах которые делают много запросов например пересчитывает цену и заполняет ею табличную часть более 50 элементов - зависает.

Помогает ребут сервера апача. Бррр жуть
75. Aleksey81 1195 25.09.18 08:10 Сейчас в теме
(74) Тонкая настройка Apache дело не простое. Я при возникновении подобных проблем сразу перехожу на альтернативный веб сервер. В нашем случае это IIS.
Это как минимум даст время спокойно тестировать веб сервер и не спеша искать решение, тогда как люди будут работать.
Ну а далее конечно обычный совет - удалить веб сервер, поставить заново (версия 2.4 кажется сейчас уже последняя).
80. Yummyzavr 16.10.18 09:18 Сейчас в теме
Стоит апач 2.4.
1 база работает быстро, 2 еще нормально, но стоит открыть третюю (все базы бухи 3) начинает выкидывать с ошибкой:
Неспецифицированная ошибка работы с ресурсом
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
Недостаточно свободной памяти для выполнения операции
В логах апача появляется child process exited with status 255 -- Restarting.
При этом заметил что процесс апача httpd.exe доходя до 900мб приводит к этой ошибке.
Как решить проблему? Можно ли под каждую базу/пользователя делать свой процесс апача?
81. Armando 1403 16.10.18 09:57 Сейчас в теме
(80)
Можно ли под каждую базу/пользователя делать свой процесс апача?

Можете создать необходимое количество экземпляров apache на разных портах и использовать для каждой ИБ свой экзеспляр.
111. ogre2007 305 04.02.19 20:27 Сейчас в теме
(81)Может знаете, где почитать про тонкую настройку апача под 1С?
112. Aleksey81 1195 05.02.19 09:33 Сейчас в теме
82. Swetlana 30 15.11.18 11:23 Сейчас в теме
Ставлю платформу 8.3.12 (была 8.3.10) apache 2.2 32 битный
apache перестает запускаться после перепубликации базы - ссылаясь на bin/wsap22.dll от новой платформы
вебрасширение устанавливаю
что не нравится apache ?
83. user705522_constantin_h 38 15.11.18 12:11 Сейчас в теме
(82)Ошибку какую пишет?
84. 7OH 90 15.11.18 12:36 Сейчас в теме
(82) может ему не нравится х64 платформа 1с ?
user705522_constantin_h; +1 – Ответить
85. user705522_constantin_h 38 15.11.18 12:39 Сейчас в теме
(84)Это не может, а наверняка. Если apache 32 битный, то платформа должна быть 32 битная.
86. Swetlana 30 15.11.18 13:06 Сейчас в теме
(84) всё 32 битное
сейчас переустановлю платформу 1с и сфотаю
87. 7OH 90 15.11.18 13:07 Сейчас в теме
(86) лучше 2 файла - конфиг и лог с ошибками.
88. Swetlana 30 15.11.18 13:15 Сейчас в теме
Логи
Прикрепленные файлы:
90. 7OH 90 15.11.18 13:28 Сейчас в теме
(88) Логи выложены на 5+ (файлами было бы проще и точнее - может там что-то есть, что вы не сфоткали - на будущее).
А сам файл на месте ?
91. Swetlana 30 15.11.18 13:30 Сейчас в теме
(90) я не могу файлами, нет доступа к инету с сервера
какой именно файл интересует?
92. 7OH 90 15.11.18 13:33 Сейчас в теме
(91) для анализа - конф, для наличия - сама dll в указанной папке.
ну и может зря спрошу, но ставили windows_8_3_12_хххх\vc_redist.x86.exe после установки платформы ?
Aleksey81; Swetlana; +2 – Ответить
93. Swetlana 30 15.11.18 13:39 Сейчас в теме
(92)
но ставили windows_8_3_12_хххх\vc_redist.x86.exe после установки платформы
но ставили windows_8_3_12_хххх\vc_redist.x86.exe после установки платформы

Не лишний вопрос. Нет, не ставила. Я с последними платформами не особо дружна, не до того было. И долго старалась не переходить
Это необходимо, запускать и этот файл?
sancho86; +1 – Ответить
96. 7OH 90 15.11.18 13:46 Сейчас в теме
(93) установите, возможно таки перезапуск будет нужен. Лишним не будет.
Swetlana; +1 – Ответить
97. Swetlana 30 15.11.18 13:47 Сейчас в теме
(96) перезапуск сервера?
98. 7OH 90 15.11.18 13:52 Сейчас в теме
(97) ну . попробуете только службу сначала - если не поможет - сервер.
Если нет - тогда дальше изучать.
Swetlana; +1 – Ответить
100. Swetlana 30 15.11.18 14:12 Сейчас в теме
(98) (99) После установки файла vc_redist.x86.exe все получилось. И перезапускать ничего не пришлось. Ура!!!)
94. Swetlana 30 15.11.18 13:42 Сейчас в теме
(92)
vc_redist.x86.exe
Я обновила платформу с 8.3.10 сразу на 8.3.12
нашла https://its.1c.eu/db/metod8dev#content:5935:hdoc
101. Swetlana 30 15.11.18 18:52 Сейчас в теме
(92) Спасибо большое за совет, без вас было бы очень туго
99. user705522_constantin_h 38 15.11.18 14:06 Сейчас в теме
(88)Если вы в браузере в адресе введёте 192.168.0.102, что будет?
89. Swetlana 30 15.11.18 13:21 Сейчас в теме
Лог из файла error
Прикрепленные файлы:
95. Swetlana 30 15.11.18 13:43 Сейчас в теме
102. user1091888 18.11.18 19:13 Сейчас в теме
Для windows таких мануалов 100500...написали бы лучше мануал по настройке апачи на NAS для тонкого клиента 1с...вот где действительно заморочка. Апачи на NAS я поднял...а вот как публиковать 1с на этот апач? Как настроить тонкий клиент в связке с NAS по локалке? Гугляндекс не дает конкретной рекомендации...все разрозненно. К тому же 1с "вредная" прога...чуть что не так-затык.
104. 7OH 90 06.12.18 12:27 Сейчас в теме
(102) Если уж вы подняли апач на НАСе - то вроде как и сложностей не должно быть.
1.Расшарить папку на НАСе.
Публиковать в 1С в сетевую папку.
2. Публиковать в локальную папку и копировать файлы себе на НАС.
117. starik-2005 3309 31.05.19 10:38 Сейчас в теме
(102)
Апачи на NAS я поднял...а вот как публиковать 1с на этот апач?
А вот тут интересный назревает вопрос. Для работы с 1С апачу надо в конфиг прописать либу из комплекта 1С, которая будет обращаться к другим либам из комплекта 1С. Таким образом нам нужно фактически установить 1С на NAS. Т.е. невыполнимая, на сколько я понимаю, задача.
103. ivdenis 06.12.18 12:24 Сейчас в теме
Сервер apache24 заработал. Но после публикации 1С базы на вебсервере и последующем перезапуске службы, служба apache не запускается. Системы выдает ошибку: 7024 Служба "Apache2.4" завершена из-за следующей внутренней ошибки:
Неверная функция.
Восстанавливаю все каталоги в папке apache24 и служба запускается. Пробую повторно опубликовать 1С... и все повторилось.
105. user705522_constantin_h 38 06.12.18 12:48 Сейчас в теме
(103)Разрядность службы и 1С совпадает?
106. ivdenis 06.12.18 13:16 Сейчас в теме
Совпадало.. Сеичас переустановил apache на 32 и все заработало. Служба 1С x64
107. user593840_metall_14 23.01.19 22:08 Сейчас в теме
Устанавливал по инструкции все шло хорошо но в итоге не открывается база через браузер
Устанавливал базу для локального использования

Подскажите, пожалуйста, что я не так сделал ?
Прикрепленные файлы:
108. Aleksey81 1195 23.01.19 23:15 Сейчас в теме
Попробуйте заново опубликовать базу под твоим именем желательно.
109. user593840_metall_14 27.01.19 11:59 Сейчас в теме
(108)попробовал переименовать имя базы не помогает какие варианты еще есть ?
110. Aleksey81 1195 27.01.19 19:29 Сейчас в теме
Поставить iis. Как это ни странно, чем разбираться с нюансами водного веб сервера - проще перейти на другой. Они оба способны хорошо работать и заслуживают внимания.
118. user1242765 25.06.19 10:43 Сейчас в теме
(110) А могут пропасть проблемы после обновления конфигурации? Год назад накатили обновления в ут11 до онлайн касс и привет вылеты.... кто-то советует IIS, кто-то SQL (но боюсь если не поможет, то будет очень жалко потраченных денег) а тем временем апач вылетает...девочки ругаются...процесс торговли зависает... И никто ничего не может гарантированно ответить. Люблю 1с))
119. Aleksey81 1195 26.06.19 14:41 Сейчас в теме
(118)
А могут пропасть проблемы после обновления конфигурации? Год назад накатили обновления в ут11 до онлайн касс и привет вылеты.... кто-то советует IIS, кто-то SQL (но боюсь если не поможет, то буде


Не совсем понятно, как кислое с красным сравнивать.
Применение тонкого клиента на APACHE или IIS - Это один вопрос
Применение SQL (заплатив за сервер 1С) или продолжать использовать файловую версию - это второй вопрос.
SQL реализовать на Postgre или на MSSQL Express или Standart - третий вопрос.
Что бы вы ни выбрали - можно добиться стабильной предсказуемой работы без вылетов.
120. user1242765 26.06.19 15:43 Сейчас в теме
(119) добиться стабильной работы на апаче? это реально при 7-8 пользователях? И еще - здесь можно писать личные сообщения?
113. TimurD 6 23.03.19 11:51 Сейчас в теме
Не сталкивался ли кто-нибудь с такой проблемой: При долгом серверном вызове (более 2-3 мин. Открытие документа "Установка цен номенклатур" к примеру) клиент отмирает, как будто по таймауту. Апач 2.4.38 x64 (скачал вот по ссылке выше). 1С 8.3.13.1513. Пробовал шаманить с настройками в публикации. Но эффекта ноль. Тонкий клиент.
114. deminvp 02.04.19 18:55 Сейчас в теме
По инструкции все делал(apache22). Но при запуске 1с 8.3 выходит урезанная форма,где написано наазвание программы 1с,рисунки интернет поддержка и нормативно-правовая информация.Нет ни меню и ничего остального.Может кто-нибудь подскачет,что не так.
115. Aleksey81 1195 03.04.19 08:08 Сейчас в теме
Разными броузерами пробовал открывать?
Тонкий клиент веб версию нормально открывает?
121. vacony 08.08.19 12:41 Сейчас в теме
Давно проблема висит - файловая база , опубликована на 1 ПК, по сети тонкий клиент. Апач и 1с х32 . Платформы роли не играют , конфигурация - 1с Розница.
Все работает какое то время - дни, недели. Но в итоге на тонком клиенте ошибка при проведении (записать можно !) документов или при попытке синхронизации базы (РИБ) - ошибка записи файла base64 ...
На апаче памяти скушано 700-800 метров. На клиенте и того меньше.
Просто ребут Апача и все ок. Но хотелось бы причину найти и устранить .
122. Aleksey81 1195 10.08.19 06:39 Сейчас в теме
(121) Докопаться до причины наверно очень похвально, но я бы начал с того, что все то же самое запустил на iis и проверил, может так проблему решить было бы проще.
Второе решение в лоб - ночью регламентно делать рестарт апача....
123. vacony 13.08.19 13:01 Сейчас в теме
(122)
, но я бы начал с того, что все то же самое запустил на iis и проверил, может так проблему решить было бы проще.


Рестарт ночью - это грабли ) Тем более что работает ПК не от админа, и придется извращаться.
Поставить iis пробовали , пока вроде на эту ошибку не нарвались , но при бутании компа получаем еще хуже ошибку - с доступами на какие то ресурсы.. Пока руками не стартанешь службу не запускается.
124. Aleksey81 1195 13.08.19 22:02 Сейчас в теме
(123)
при бутании компа получаем еще хуже ошибку - с доступами на какие то ресурсы.. Пока руками не стартанешь службу не запускается.

Очень очень странно. Ставил IIS уже раз 30-40 на разных конфигурациях - может часок другой приходилось искать причину какого-то нестандартного поведения, но всегда довольно просто все решалось. Думаю, вам надо повторять попытки (удалять iss и ставить снова - внимательно по инструкциям из инета). Простите, но у меня сестра бухгалтер, после некоторых пинков смогла добиться результата..... Так что у шансы у вас, наверняка, близки к 100%
125. vacony 16.08.19 12:02 Сейчас в теме
(124)
касательно iss - вот как раз получили такую же ошибку про base64
)) да мы не бухгалтера
126. vacony 17.08.19 13:13 Сейчас в теме
Ошибка чтения файла сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(200)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): Ошибка при выполнении обработчика - 'ПередЗаписью': {ОбщийМодуль.ВерсионированиеОбъектов.Модуль(1961)}: Ошибка при вызове метода контекста (ЗаписатьXML): Недостаточно памяти для записи файла формата Base64
128. oldcopy 177 17.08.19 15:36 Сейчас в теме
(126)
Недостаточно памяти для записи файла формата Base64


Ключевое слово - недостаточно памяти. Если платформа x32, то ситуация принципиально нерешаема. Следует переходить на x64 компоненту для веб-сервера и x64 веб сервер.
130. vacony 27.08.19 10:15 Сейчас в теме
(128)

это понятно ) Только в данный момент апач потребляет 700 метров памяти... свободно еще много.
И да, пробовали поставить х64 и апач и 1с - и эта связка ничего не давала так же.. Такая же ошибка
127. vacony 17.08.19 13:14 Сейчас в теме
вот конкретно сейчас на iis такая же ошибка
129. user1272673 27.08.19 09:08 Сейчас в теме
При публикации базы выдает "Не установлены модули расширения веб-сервера
Для выполнения публикации необходимо изменить установку 1С:Предприятия"
Где нагрешил или недогрешил?
131. Aleksey81 1195 27.08.19 12:26 Сейчас в теме
(129) Не поверишь - при установке 1С.... Нужна установка с компонентой "Расширение веб-сервера"
user735370; +1 – Ответить
132. jurix 09.09.19 16:25 Сейчас в теме
Приветствую сообщество! У меня вопрос кто-нибудь сталкивался с необходимостью публиковать http-сервисы и web-клиента одной базы на разных веб-серверах, если да то каким образом решали эту задачу.
133. ZevS 18.10.19 02:17 Сейчас в теме
Статья так себе... для школьников.. Ибо потыкать пару кнопочек - справится дальше школьник.. А вот настроить этоже на Linux ..Вот бы такую статью
134. Aleksey81 1195 25.10.19 09:59 Сейчас в теме
(133) А вы, Руслан (ZevS), вижу, хорошо постарались, написали много превосходных статей по настройке Linux и всего прочего. Так что ваша критика, очень актуальна для сообщества!!!
user735370; princ_vulcan; shu_vol; +3 – Ответить
135. user949348 29.11.19 22:20 Сейчас в теме
подскажите пожалуйста, если установка было no ssl, за пределами локальной сети апач не будет виден?
136. Aleksey81 1195 03.12.19 14:57 Сейчас в теме
(135) Насколько я понимаю - ssl - это возможность шифровать трафик. Направление же трафика и его возможность выхода за пределы локальной сети ограничена лишь фаерволом и наличием проброса портов на роутере (если таковой используется)
user949348; +1 – Ответить
137. user949348 03.12.19 20:11 Сейчас в теме
(136) а в апаче нигде не зарубить это на корню? чтобы точно знать что не светиться маяком в интернете, сеть просто не моя зона ответственности, не знаю как там что.

и может еще подскажете по этому поводу что-нибудь - начинает выкидывать с ошибкой:
Неспецифицированная ошибка работы с ресурсом
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
Недостаточно свободной памяти для выполнения операции

в комментариях вроде бы ничего не ответили, 1с падает с такой ошибкой на больших документах.
138. Aleksey81 1195 03.12.19 21:12 Сейчас в теме
(137) Если вы бы почитали что такое "проброс портов" и для чего он нужен - вы бы поняли, что если его не делать, то в интернете ваша 1С светиться не будет (опять же доступ в интернет через роутер)...
Что бы точно знать что ваша 1С не светиться вам надо проверить наличие этого проброса в роутере (включая так называемый DMZ).
Если эти слова для вас пугающие и вы не хотите вникать в их суть - лучше вообще не ставить задачу настройки веб сервера "так что бы не светился".
Что касается второго вопроса - наверно вам помогла бы установка 64битных версий 1С. Но тем не менее этот совет по сути "Пальцем в небо", потому как там может быть 1000 разных ситуаций, решить которые при подходе "Это на мое, не знаю как там че" скорее всего было огромной удачей.
139. user949348 04.12.19 06:39 Сейчас в теме
140. vkozak 24.03.20 11:08 Сейчас в теме
Хорошая статья толково изложено. И в комментариях много полезного. Спасибо!
146. myromskui 4 10.05.20 17:06 Сейчас в теме
Добрый день всем!
да в локальной сети база поднимается через браузер по настройке выше без проблем, как описал автор,
а если кто попытается ее открыть из вне офиса, например у себя дома или из другого рабочего места
то обязательно нужно проверить порт 80 на доступность (можно легко проверить через сервис https://2ip.ru/check-port/)

и если он закрыт, тогда - открываем

и при пробросе его в роутере скорее всего выйдет такая ошибка
"Ошибка: Порт удаленного управления веб-интерфейсом конфликтует с портом виртуального сервера"

в таком случае, лучше указать Порт сервиса - 81, а Внутренний порт - 80 (вообще в целях политики безопасности желательно не использовать штатные порты)

таким образом пробросили порт на 81

и когда мы будем подключаться из вне через браузер

то нужно указать в строке браузера внешний IP сервера и порт, где опубликована база (как пример http://78.85.12.123:81/1СBase)
147. user974943 01.06.20 10:06 Сейчас в теме
А как отредактировать эту строку не понятно.У меня служба Apache не запускаеться
148. user705522_constantin_h 38 01.06.20 10:40 Сейчас в теме
(147)Какая разрядность Apache и 1С?
149. ogursoft 01.06.20 11:16 Сейчас в теме
(147) Если служба не запускается почитайте журнал, там должно быть сообщение и код ошибки, строка конфига, на которую он ругается
150. ogursoft 01.06.20 11:18 Сейчас в теме
Разрядность библиотеки 1С и Apache должна быть одинаковой
151. user974943 08.06.20 14:16 Сейчас в теме
Зашел.Теперь такая ошибка
\ {"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":0,"descr":"Неспецифицированная ошибка работы с ресурсом\nОшибка при выполнении запроса GET к ресурсу /odata/standard.odata:\nНедостаточно свободной памяти для выполнения операции"}}
152. user635667 19.06.20 04:01 Сейчас в теме
Внимание вопрос - а как снять базу с публикации?
153. user705522_constantin_h 38 19.06.20 08:57 Сейчас в теме
(152)Конфигуратор->Администрирование->Публикация на web-сервере->Отключить
user635667; Aleksey81; +2 – Ответить
154. user635667 19.06.20 09:53 Сейчас в теме
(153)спасибо, уже нашел)
155. user974943 25.06.20 13:36 Сейчас в теме
При запросе регистра бухгалтерии движение с субконто 1с выдает ошибку 502 плохой шлюз,либо недостаточно оперативной памяти,как запросить данные так что бы получать только часть данных,всякие stop и skip использовали
157. untru 71 16.09.20 23:10 Сейчас в теме
Добрый день, не подскажете, если я сделал самоподисанный сертификат, можно ли заставить работать внешние сервисы со мной которые отправляют мне вебхуки, я например у себя тестирую сервисы через програмку ARC https://yadi.sk/i/CQa7ddr-vM2Jew но при попытки подключится он ругался на то что сертификат недействителен
158. Aleksey81 1195 17.09.20 12:39 Сейчас в теме
(157) Нет, знаком с этим функционалом
159. jahok 23.09.20 16:49 Сейчас в теме
все дистрибутивы есть, как изначально в статье описывалось, просто спрятали монументально
http://httpd.apache.org/download.cgi
160. SnowPhoenix 25.09.20 10:15 Сейчас в теме
Здравствуйте! Поставил апачь 2.2.25 настроил и по ссылка http://ip заходит в базу. Подскажите что нужно сделать что бы заходило по https://ip?
161. user1475435 03.11.20 17:51 Сейчас в теме
Всем привет! У меня проблема. Почему-то при входе в "публикация на веб сервере" появляется такое сообщение ===> (веб сервере не обнаружены!). Почему?пожалуйста помогите!
162. 7OH 90 03.11.20 17:54 Сейчас в теме
(161) либо служба не запущена
либо IIS не установлен
либо Apache установлен с кастомным именем сервиса
163. dieselautoservis 22.02.21 22:47 Сейчас в теме
Спасибо большое! Очень доступно и понятно!!!!
164. NadyaB 28.09.21 15:15 Сейчас в теме
А если с другого компьютера сообщение: Нет свободной лицензии?
165. user705522_constantin_h 38 28.09.21 15:20 Сейчас в теме
(164)Значит кончились лицензии. Публикация на веб сервере не добавляет лицензий.
166. soulriwer 13.10.21 17:52 Сейчас в теме
Ребят, как все же решить проблему с вылетом платформы?
Неспецифицированная ошибка работы с ресурсом\nОшибка при выполнении запроса POST к ресурсу \/e1cib\/modules\/call:\nНедостаточно свободной памяти для выполнения операции",
Пользователь работает с опубликованными базами в режиме тонкий клиент, есть значительный прирост скорости по сравнению с работой по SMB
Но как только параллельно открывается вторая база, платформа крашится с сообщением о нехватке памяти

Нужен отдельный экземляр Apache для каждой ИБ (на разных портах)?

Или нужны x64 apache + x64 платформа?
167. Armando 1403 13.10.21 22:21 Сейчас в теме
(166) оба варианта подойдут. Во втором случае достаточно, чтоб веб-компонента была х64, а тонкий клиент можно и 32, если это критично.
168. soulriwer 14.10.21 00:16 Сейчас в теме
(167)Спасибо большое за ответ!
На машине с apache установлена x86 платформа, я правильно понимаю, что достаточно там поставить только веб-компоненту из состава x64 платформы и прописать ее в httpd.conf?
При обновлении платформы на клиентской машине (также x86), веб компоненту придется обновлять вручную?
169. Armando 1403 14.10.21 09:59 Сейчас в теме
170. soulriwer 15.10.21 13:18 Сейчас в теме
(169)Благодарю, поставил Apache 2.4 x64, проблемы с крашами платформы при работе с несколькими базами ушли!
Единственное, на "сервере" помимо веб-компоненты все же пришлось поставить и толстый клиент, иначе при подключении к базе была
ошибка загрузки компоненты rclient: 126
, так как данная dll отсутствовала в одном каталоге с wsap24.dll, если ставить только веб-компоненту
171. Armando 1403 15.10.21 13:48 Сейчас в теме
(170) отлично. Видимо инсталлятор некорректно работает.
173. Dr_Medved 23.12.22 18:16 Сейчас в теме
В продолжении темы появился такой вопрос эксперимент, А можно ли опубликовать базу 1с вообще на стронем сервере на пример: Условия задачи есть сконфигурированный сервер 1С подключенный к сети интернет, Серверу 1с присвоен белый (статический) IP адрес. Есть web сервер на котором развернуть Apache 2.4. Сервера территориально находятся в разных частях света. Попытка решения. На основе вот этой статьи https://habr.com/ru/post/356340/ провели настойку сервера Apache, только адаптировали её для версии 2.4. На стороне Apache при публикации базы указали белый(статический) адрес нашего сервера 1С. На стороне сервера 1С сделали проброс одного порта 1541 (может этого не достаточно?) и пробуем подключать к базе результат
Connection error
by reason:
server_addr=Локальное имя сервера 1С descr=-3(0xFFFFFFFD): Temporary failure in name resolution line=1509 file=./src/DataExchangeCommon.cpp

Так вот вопрос: А вообще возможна такая конструкция ?
174. Dr_Medved 23.12.22 18:21 Сейчас в теме
Да сразу уточню, решение проблемы «Temporary failure in name resolution» описанное в сети, не рассматриваем, так как у меня сервер Apache и сервер 1С не в одной сети.
175. Aleksandr_prof 214 04.09.23 14:33 Сейчас в теме
Инструкция устарела, нужна новая. Либо я что-то делаю не так. Сначала пробовал msi установщик (требует разрядность 64), потом тот, который надо через командную строку устанавливать, выдаёт ошибку:
Installing the 'Apache2.4' service
The 'Apache2.4' service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.
httpd.exe: Syntax error on line 39 of C:/Apache/installer/Apache24/conf/httpd.conf: ServerRoot must be a valid directory
176. 7OH 90 04.09.23 14:40 Сейчас в теме
(175) а куда ваш ServerRoot указывает ?
Ошибка красноречиво указывает на отсутствие папки или доступа к ней.
Скорее всего осталась по умолчанию и хочет c:/Apache/Apache24
177. Aleksandr_prof 214 04.09.23 22:08 Сейчас в теме
(176) В общем удалось разобраться. С 10ой попытки установил.
Для отправки сообщения требуется регистрация/авторизация