Настройка веб сервера 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/

 

Победа!!!!

См. также

Путь самурая. Ставим локальный Сервер взаимодействия

Сервера Администрирование веб-серверов Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Подробная пошаговая инструкция (как делал я) установки Сервера взаимодействия версия 22.0.26 на Windows Server 2022. Установка собственного объектного хранилище с помощью системы MinIO (https://min.io/). Настройка Сервера взаимодействия для обмена файлами в сообщениях.

1 стартмани

07.04.2023    12578    VPanin56    40    

72

Публикатор 1С. Как публиковать базы с комфортом

Администрирование веб-серверов Платформа 1С v8.3 Бесплатно (free)

Сегодня я расскажу вам про публикатор 1С баз. Это приложение, которое позволит с комфортом и удобством управлять зоопарком ваших веб публикаций. Если у вас больше 5 публикаций, и вам надо с ними что-то делать с завидным постоянством. Если для того чтобы опубликовать тестовую базу, вам приходится идти в техподдержку Если вам просто надоело копаться в конфигах, раздумывая, а нигде ли вы не ошиблись в пробелах и запятых - то тогда вам будет интересна эта публикация.

20.03.2023    6702    72    Segate    4    

26

Midnight Commander, установленный с Entware, не выполняет команды и не запускает файлы

Администрирование веб-серверов Linux Бесплатно (free)

Столкнулся с проблемой, установил на роутер Midnigt Commander с репозитория Entware, при попытке выполнения команды программа пишет ошибку "The shell is already running a command". Данная публикация описывает способ решения этой проблемы.

20.03.2023    3395    Eugen-S    2    

3

Публикация 1С на Apache SSL в локальной среде разработки

Администрирование веб-серверов Платформа 1С v8.3 Бесплатно (free)

В статье описывается установка и настройка веб-сервера Apache для работы с 1С через https.

09.02.2023    5353    lone_mayson    4    

41

Контейнер Docker для размещения публикации базы 1С на разных платформах

Администрирование веб-серверов Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Бесплатно (free)

Появилась необходимость развернуть на одном хосте две публикации базы, но не на одной платформе, а на разных. Тут я расскажу, как это сделать для версии 8.3.22.1704.

02.02.2023    3380    Sney_Kice    1    

21

Быстрое конфигурирование серверов с Ansible

Администрирование веб-серверов Сервера Бесплатно (free)

Всю рутину по обновлению платформы, настройке веб-серверов и серверов хранилищ на всем парке серверов компании можно автоматизировать с помощью удобочитаемых YAML-скриптов Ansible. О том, как написать сценарии такой автоматизации, чтобы запускать их параллельно для группы серверов, на митапе «Инструменты автоматизации рутины в 1С-разработке» рассказал ведущий разработчик компании ПИК Digital Павел Комаров.

26.01.2023    4907    lopatrik    4    

22
Отзывы
70. ogre2007 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". Спасибо.
Rafaraf; Sarlee; evgaid; user717534; 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; +38 Ответить
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
91. Swetlana 20 15.11.18 13:30 Сейчас в теме
(90) я не могу файлами, нет доступа к инету с сервера
какой именно файл интересует?
92. 7OH 69 15.11.18 13:33 Сейчас в теме
(91) для анализа - конф, для наличия - сама dll в указанной папке.
ну и может зря спрошу, но ставили windows_8_3_12_хххх\vc_redist.x86.exe после установки платформы ?
Aleksey81; Swetlana; +2 Ответить
93. Swetlana 20 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 69 15.11.18 13:46 Сейчас в теме
(93) установите, возможно таки перезапуск будет нужен. Лишним не будет.
Swetlana; +1 Ответить
97. Swetlana 20 15.11.18 13:47 Сейчас в теме
98. 7OH 69 15.11.18 13:52 Сейчас в теме
(97) ну . попробуете только службу сначала - если не поможет - сервер.
Если нет - тогда дальше изучать.
Swetlana; +1 Ответить
100. Swetlana 20 15.11.18 14:12 Сейчас в теме
(98) (99) После установки файла vc_redist.x86.exe все получилось. И перезапускать ничего не пришлось. Ура!!!)
94. Swetlana 20 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 20 15.11.18 18:52 Сейчас в теме
(92) Спасибо большое за совет, без вас было бы очень туго
99. user705522_constantin_h 35 15.11.18 14:06 Сейчас в теме
(88)Если вы в браузере в адресе введёте 192.168.0.102, что будет?
89. Swetlana 20 15.11.18 13:21 Сейчас в теме
Лог из файла error
Прикрепленные файлы:
95. Swetlana 20 15.11.18 13:43 Сейчас в теме
102. user1091888 18.11.18 19:13 Сейчас в теме
Для windows таких мануалов 100500...написали бы лучше мануал по настройке апачи на NAS для тонкого клиента 1с...вот где действительно заморочка. Апачи на NAS я поднял...а вот как публиковать 1с на этот апач? Как настроить тонкий клиент в связке с NAS по локалке? Гугляндекс не дает конкретной рекомендации...все разрозненно. К тому же 1с "вредная" прога...чуть что не так-затык.
104. 7OH 69 06.12.18 12:27 Сейчас в теме
(102) Если уж вы подняли апач на НАСе - то вроде как и сложностей не должно быть.
1.Расшарить папку на НАСе.
Публиковать в 1С в сетевую папку.
2. Публиковать в локальную папку и копировать файлы себе на НАС.
117. starik-2005 3033 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 35 06.12.18 12:48 Сейчас в теме
(103)Разрядность службы и 1С совпадает?
soci0pat; +1 Ответить
106. ivdenis 06.12.18 13:16 Сейчас в теме
Совпадало.. Сеичас переустановил apache на 32 и все заработало. Служба 1С x64
107. user593840_metall_14 23.01.19 22:08 Сейчас в теме
Устанавливал по инструкции все шло хорошо но в итоге не открывается база через браузер
Устанавливал базу для локального использования

Подскажите, пожалуйста, что я не так сделал ?
Прикрепленные файлы:
108. Aleksey81 1177 23.01.19 23:15 Сейчас в теме
Попробуйте заново опубликовать базу под твоим именем желательно.
109. user593840_metall_14 27.01.19 11:59 Сейчас в теме
(108)попробовал переименовать имя базы не помогает какие варианты еще есть ?
110. Aleksey81 1177 27.01.19 19:29 Сейчас в теме
Поставить iis. Как это ни странно, чем разбираться с нюансами водного веб сервера - проще перейти на другой. Они оба способны хорошо работать и заслуживают внимания.
118. user1242765 25.06.19 10:43 Сейчас в теме
(110) А могут пропасть проблемы после обновления конфигурации? Год назад накатили обновления в ут11 до онлайн касс и привет вылеты.... кто-то советует IIS, кто-то SQL (но боюсь если не поможет, то будет очень жалко потраченных денег) а тем временем апач вылетает...девочки ругаются...процесс торговли зависает... И никто ничего не может гарантированно ответить. Люблю 1с))
119. Aleksey81 1177 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 1177 03.04.19 08:08 Сейчас в теме
Разными броузерами пробовал открывать?
Тонкий клиент веб версию нормально открывает?
121. vacony 08.08.19 12:41 Сейчас в теме
Давно проблема висит - файловая база , опубликована на 1 ПК, по сети тонкий клиент. Апач и 1с х32 . Платформы роли не играют , конфигурация - 1с Розница.
Все работает какое то время - дни, недели. Но в итоге на тонком клиенте ошибка при проведении (записать можно !) документов или при попытке синхронизации базы (РИБ) - ошибка записи файла base64 ...
На апаче памяти скушано 700-800 метров. На клиенте и того меньше.
Просто ребут Апача и все ок. Но хотелось бы причину найти и устранить .
122. Aleksey81 1177 10.08.19 06:39 Сейчас в теме
(121) Докопаться до причины наверно очень похвально, но я бы начал с того, что все то же самое запустил на iis и проверил, может так проблему решить было бы проще.
Второе решение в лоб - ночью регламентно делать рестарт апача....
123. vacony 13.08.19 13:01 Сейчас в теме
(122)
, но я бы начал с того, что все то же самое запустил на iis и проверил, может так проблему решить было бы проще.


Рестарт ночью - это грабли ) Тем более что работает ПК не от админа, и придется извращаться.
Поставить iis пробовали , пока вроде на эту ошибку не нарвались , но при бутании компа получаем еще хуже ошибку - с доступами на какие то ресурсы.. Пока руками не стартанешь службу не запускается.
124. Aleksey81 1177 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 173 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 1177 27.08.19 12:26 Сейчас в теме
(129) Не поверишь - при установке 1С.... Нужна установка с компонентой "Расширение веб-сервера"
132. jurix 09.09.19 16:25 Сейчас в теме
Приветствую сообщество! У меня вопрос кто-нибудь сталкивался с необходимостью публиковать http-сервисы и web-клиента одной базы на разных веб-серверах, если да то каким образом решали эту задачу.
133. ZevS 18.10.19 02:17 Сейчас в теме
Статья так себе... для школьников.. Ибо потыкать пару кнопочек - справится дальше школьник.. А вот настроить этоже на Linux ..Вот бы такую статью
134. Aleksey81 1177 25.10.19 09:59 Сейчас в теме
(133) А вы, Руслан (ZevS), вижу, хорошо постарались, написали много превосходных статей по настройке Linux и всего прочего. Так что ваша критика, очень актуальна для сообщества!!!
135. user949348 29.11.19 22:20 Сейчас в теме
подскажите пожалуйста, если установка было no ssl, за пределами локальной сети апач не будет виден?
136. Aleksey81 1177 03.12.19 14:57 Сейчас в теме
(135) Насколько я понимаю - ssl - это возможность шифровать трафик. Направление же трафика и его возможность выхода за пределы локальной сети ограничена лишь фаерволом и наличием проброса портов на роутере (если таковой используется)
user949348; +1 Ответить
137. user949348 03.12.19 20:11 Сейчас в теме
(136) а в апаче нигде не зарубить это на корню? чтобы точно знать что не светиться маяком в интернете, сеть просто не моя зона ответственности, не знаю как там что.

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

в комментариях вроде бы ничего не ответили, 1с падает с такой ошибкой на больших документах.
138. Aleksey81 1177 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 35 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 137 19.06.20 04:01 Сейчас в теме
Внимание вопрос - а как снять базу с публикации?
153. user705522_constantin_h 35 19.06.20 08:57 Сейчас в теме
(152)Конфигуратор->Администрирование->Публикация на web-сервере->Отключить
user635667; Aleksey81; +2 Ответить
154. user635667 137 19.06.20 09:53 Сейчас в теме
155. user974943 25.06.20 13:36 Сейчас в теме
При запросе регистра бухгалтерии движение с субконто 1с выдает ошибку 502 плохой шлюз,либо недостаточно оперативной памяти,как запросить данные так что бы получать только часть данных,всякие stop и skip использовали
157. untru 13 16.09.20 23:10 Сейчас в теме
Добрый день, не подскажете, если я сделал самоподисанный сертификат, можно ли заставить работать внешние сервисы со мной которые отправляют мне вебхуки, я например у себя тестирую сервисы через програмку ARC https://yadi.sk/i/CQa7ddr-vM2Jew но при попытки подключится он ругался на то что сертификат недействителен
158. Aleksey81 1177 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 69 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 35 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 1399 13.10.21 22:21 Сейчас в теме
(166) оба варианта подойдут. Во втором случае достаточно, чтоб веб-компонента была х64, а тонкий клиент можно и 32, если это критично.
168. soulriwer 14.10.21 00:16 Сейчас в теме
(167)Спасибо большое за ответ!
На машине с apache установлена x86 платформа, я правильно понимаю, что достаточно там поставить только веб-компоненту из состава x64 платформы и прописать ее в httpd.conf?
При обновлении платформы на клиентской машине (также x86), веб компоненту придется обновлять вручную?
169. Armando 1399 14.10.21 09:59 Сейчас в теме
170. soulriwer 15.10.21 13:18 Сейчас в теме
(169)Благодарю, поставил Apache 2.4 x64, проблемы с крашами платформы при работе с несколькими базами ушли!
Единственное, на "сервере" помимо веб-компоненты все же пришлось поставить и толстый клиент, иначе при подключении к базе была
ошибка загрузки компоненты rclient: 126
, так как данная dll отсутствовала в одном каталоге с wsap24.dll, если ставить только веб-компоненту
171. Armando 1399 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 191 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 69 04.09.23 14:40 Сейчас в теме
(175) а куда ваш ServerRoot указывает ?
Ошибка красноречиво указывает на отсутствие папки или доступа к ней.
Скорее всего осталась по умолчанию и хочет c:/Apache/Apache24
177. Aleksandr_prof 191 04.09.23 22:08 Сейчас в теме
(176) В общем удалось разобраться. С 10ой попытки установил.
Оставьте свое сообщение