Имя: Пароль:
1C
1С v8
Веб сервисы 8.1 и 8.2
0 Широкий
 
09.08.12
10:42
На серваке понят веб сервис - апач лезет в базу 8.1.
Как реализовать еще один веб сервис на этой же машине, но чтобы он работал с базой 8.2?
Еще один апач рядышком не ставиться
1 х86
 
09.08.12
10:43
базы файловые?
2 Maxus43
 
09.08.12
10:43
IIS замутить?
3 Широкий
 
09.08.12
10:44
(1) Серверные
(2) Хотелось бы именно апач - с ним проблем меньше
4 aleks-id
 
09.08.12
10:46
а что мешает? в другую папку закинь вебсервис и все
5 Широкий
 
09.08.12
10:47
(4) При установке апач находит еще одну версию - удалить или восстановить.
6 aleks-id
 
09.08.12
10:49
(5) нафига ты апач то ставишь? ты второй веб-сервис публикуй!
7 Широкий
 
09.08.12
10:51
(6) wsap22.dll для 8.1 и 8.2 несовместимы
8 Широкий
 
09.08.12
10:53
http://forum.infostart.ru/forum14/topic28917/

"Трактор 15.11.09 18:21 URL Спам ?Ответить
(3) не ошибаешься. Нужна два инстанса Апача. А физический сервер может быть один. Модули 1С, подключаемые к web серверу, между собой не совместимы."

Каким образом два апача поднять не соображу
9 rool
 
09.08.12
10:55
Нахрена тебе два апача? Нужен 1 апач и 2 виртуальных узла на нем)
10 Balonbl4
 
09.08.12
10:56
А какой смысл базы держать на 8.1?
11 aleks-id
 
09.08.12
10:56
для каждой папки можно свои настройки подключаемых модулей задать. кури документацию апача
12 Широкий
 
09.08.12
11:01
(11) Правильно ли я понимаю - для каждого виртуального каталога можно задать свой подключаемый модуль?
13 Широкий
 
09.08.12
11:03
(10) Перейдем и на 8.2, когда она перестанет детскими болезнями страдать
14 Lex_Liven
 
09.08.12
11:07
(13) а можно поподробнее про детские болезни? а то люди уже год работают и как-то не в курсе, что они детские.
15 Широкий
 
09.08.12
11:07
+12 ага.. неправильно. Спасибо  за направление
16 Широкий
 
09.08.12
11:10
(14) Люди не в курсе или ты не в курсе?
http://downloads.v8.1c.ru/content/Platform/8_2_16_352/ErrPlatform_8_2_16_352.htm
17 Maximysis
 
09.08.12
12:10
Апач сам не куда не ходит
это 1с через него ходит
18 aleks-id
 
09.08.12
12:33
короче путь такой. копируем папку с уже установленным апачем в новую папку. заходим в эту новую папку, ищем файл httpd.conf и правим порт 80 на любой свободный например 81. подключаем нужный модуль восьмерки. запускаем апач из этой новой папки. обращаемся ко второму веб сервису через http://myweb:81/mywebservice
19 aleks-id
 
09.08.12
12:42
+18 ну и еще с каталогами не забыть там подшаманить чтоб из правильного каталога бралось все
20 Широкий
 
09.08.12
14:32
(19) Смысл то какой . Служба апача все равно одна
21 aleks-id
 
09.08.12
15:02
(20) запустишь вторую службу. кто запрещает то?
22 Широкий
 
09.08.12
15:05
(21) уже догнал :)
Вроде поднял второй сервак
23 Широкий
 
09.08.12
15:16
Проверил все ок.
Как сделал - установил апач. Переименовал папку. Апач удалил.
Поставил еще раз апач в другую папку.
У первой папки вернул название.

У второго апача поставил слушать порт 81.

через httpd установил службу для первого апача.
Все.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший