Имя: Пароль:
1C
 
Как базу опубликовать на WEB сервер Апач? linux,разные подсети
0 e053nk
 
17.07.20
11:05
Раньше просто ставил Апач, на  этом же компе публиковал базу -все нормально получалось.Сейчас условия следующие: сервер на linux развернут в подсети 192.168.0._. Комп, с которого пытаюсь базу опубликовать находится в  подсети 192.168.1._База БП 3.0,файловая лежит на файловом сервере (подсеть не узнавал -предположим в подсети 192.168.1._).Сам Апач из браузера доступен.Как базу опубликовать из 1с на WEB сервер Апач?
1 Philix
 
17.07.20
11:21
(0) Держи шпаргалку (это для убунты):
sudo mkdir /1c/test-1
cd /opt/1C/v8.3/x86_64
sudo ./webinst -publish -apache24 -wsdir test-1  -dir /1c/test-1/ -connstr Srvr=10.10.10.10\;Ref=Test-1\;
sudo service apache2 restart

Ремарка: в строке соединения точка с запятой экранирована обратным слэшом для исключения обработки ее интерпретатором командной строки Ubuntu

Ссылка на ИТС: https://its.1c.ru/db/v8315doc/bookmark/adm/TI000000201
2 e053nk
 
17.07.20
11:58
(1) Это для настройки самого Апача, как я понимаю? А сама база 1с как узнает,что она опубликована? Я еще никогда таким способом не публиковал базу
3 Philix
 
17.07.20
19:05
(2) Нет... Это именно публикация базы. Базе вовсе не обязательно знать, что ее опубликовали :) Важно, чтобы Апач знал, как залезть в эту базу с того компа, где он установлен (параметр -connstr).
т.е. нужно обеспечить, чтобы Апач мог добраться до сетевой шары с файловой базой.
4 e053nk
 
17.07.20
19:26
(3) Спасибо, почитал параллельно по ссылке, буду пробовать