Имя: Пароль:
1C
1С v8
Возможен ли доступ по веб-клиенту без публикации базы?
0 Prog111
 
29.11.16
05:01
Сразу скажу, что с веб-серверами дела не имел, структуру работы представляю только теоретически, почитав статьи.

   Итак, имеется типовая база на 8.3, на скл-сервере. Заходя в конфигуратор, в пункт "Администрирование" - "Публикация на веб-сервере" выходит сообщение, что "веб-серверы не обнаружены!".
   Вместе с тем, на другом физическом сервере имеется виртуальная машина с Debian, на которой установлен Apache. Далее, в конфигурационном файле Apache нашёл упоминания про базы 1С, далее нашёл ещё файлы, в которых прописано нечто типа "База название + имя сервера + имя базы" (то есть параметры расположения базы на сервере 1С:Предприятия). Ну и вроде как пользователи заходят по тонкому клиенту через веб-адрес.

Получается, что база не была опубликована на веб-сервере, но при этом на неё можно заходить веб-клиентом?
1 mehfk
 
29.11.16
05:41
Да ты гонишь!
2 mehfk
 
29.11.16
05:42
>> Заходя в конфигуратор, в пункт "Администрирование" - "Публикация на веб-сервере" выходит сообщение, что "веб-серверы не обнаружены!".

потому что это работает только с локальными веб-серверами.
3 Prog111
 
29.11.16
05:51
(2) А описанная мною схема - это что тогда? Классическая работа через веб-сервер или схема на костылях? Как я понял, веб-сервера ведь могут стоять отдельно от сервера, на котором крутится 1С, как тогда публикуются базы?
4 mehfk
 
29.11.16
05:52
(3) Читай руководство администратора и не задавай глупые вопросы.
5 Prog111
 
29.11.16
06:00
(4) А, нашёл - через утилиту происходит публикация, значит? То есть из 1С не всегда возможно найти, какие веб-сервера могут обращаться к базе?
6 mehfk
 
29.11.16
06:04
Перечитай (2)
7 Prog111
 
29.11.16
06:09
(2) Ну и? Я понял, что пункт с публикацией работает только с локальными веб-серверами. Вопрос такой - а не с локальными веб-серверами возможна работа? Если возможна - то как узнать, какие веб-сервера настроены на работу с данной базой?
8 Mauser
 
29.11.16
06:31
(7) Что-то ты книжку по администрированию вверх ногами держишь и справа налево читаешь.

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

На остальные вопросы ответ очевиден.
9 Feunoir
 
29.11.16
06:53
(7) Как можно узнать у какого клиента прописана данная база? Правильно - никак. И с веб-сервером аналогично.
10 Prog111
 
29.11.16
06:58
(9) То есть, можно сделать вообще несколько веб-серверов для одной базы?
11 Prog111
 
29.11.16
06:59
И ещё один вопрос по теме: если обновлена платформа и сервер на сервере с 1С, то также необходимо обновить и платформу с сервером на веб-сервере (точнее, поставить новую версию платформы 1С)?
12 Aleksey
 
29.11.16
07:23
(11) И не только, еще поправить конфигурационный файл. Там где храниться путь к длл
13 Aleksey
 
29.11.16
07:24
И кстати есть еще 1С-линк, который тоже позволяет работать с базой через веб без установки веб-клиента
14 Prog111
 
29.11.16
07:34
(12) А на линуксе длл-ка не в том же месте будет храниться? Насколько понял, то на debian надо старую платформу удалить, и поставить новую. А не как на винде - дополнительно к старой.
15 Провинциальный 1сник
 
29.11.16
07:39
(14) Можно публиковать базу через симлинк на каталог, и менять только его
16 Feunoir
 
29.11.16
08:13
(10) Конечно. Web-сервер выступает простым транслятором запросов от клиента к серверу 1С.
17 Мимохожий Однако
 
29.11.16
08:28
(16) А как это работает с файловой версией?
18 Feunoir
 
29.11.16
08:42
(17) Говорят, что неплохо. Но я сам таким не увлекался

https://www.yandex.ru/yandsearch?clid=9582&text=несколько%20web%20серверов%20к%20одной%20файловой%20базе%20site%3Ainfostart.ru

И далее по ссылкам. Например http://catalog.mista.ru/public/239498/