|
Подскажите по веб сервисам. | ☑ | ||
---|---|---|---|---|
0
0xFFFFFF
30.04.12
✎
22:12
|
Взял демо конфигурацию по веб сервисам с ИТС, поставил Апач 2.0, конфу развернул под 8.1.15.14 (т.к. все описание внутри там под 8.1), поменял конф. файл апача, перезапустил его, опубликовал веб сервисы, захожу в номенклатуру, жму "загрузить".
Пишет {ОбщийМодуль.ДанныеНоменклатуры(66)}: Ошибка при вызове метода контекста (Получить) Возврат Прокси.Получить(); по причине: по причине: Ошибка вызова операции сервиса: {http://www.1c.ru/demos/products}:ДанныеНоменклатуры:Получить() по причине: Ошибка HTTP: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html><head><title>1C:Enterprise 8 application error</title></head><body><h2>1C:Enterprise 8 application error:</h2>HTTP: Conflict<br><b>by reason: </b><br>Различаются версии клиента и сервера (8.2.13.219 - 8.2.15.301), клиентское приложение: Модуль расширения веб-сервера<br><b>by exception: </b>9f06d311-1431-4a54-bd6f-fa93c4d4c471</body></html> (409). Ну, значит, подумал, что надо 8.2. Конвертнул на 8.2.14.540, в конф. файле апача поменял loadmodule (указал длл для 8.2), перезапустил апач, переопубликовал веб-сервисы. Жму загрузить - та же самая ошибка. Что ему надо? Клиента на 8.2.15.301? Почему тогда он пишет, что у меня сейчас 8.2.13.219 - если первый раз вообще было 8.1.15.14, а во второй 8.2.14.540? Или проблема в другом? |
|||
1
moshefoo
30.04.12
✎
22:21
|
<br>Различаются версии клиента и сервера (8.2.13.219 - 8.2.15.301)
ну ясно же сказали версии обновите на клиенте |
|||
2
moshefoo
30.04.12
✎
22:22
|
возможно база распределенная тогда версии будет писать так как сказали.
|
|||
3
fly7
30.04.12
✎
22:24
|
вброс?
|
|||
4
0xFFFFFF
30.04.12
✎
22:24
|
(1) так у меня и сейчас как бы не 8.2.13.219.
Т.е. если я поставлю 8.2.15.301, то все будет ок? |
|||
5
0xFFFFFF
30.04.12
✎
22:26
|
(3) действительно. Запускаешь на 8.1.15.14, а тебе пишет, что у клиента 8.2.13.219.
Вот это вброс. От 1С. |
|||
6
fly7
01.05.12
✎
09:32
|
нафига такая каша из платформ?
пиши свой веб-сервис на последней версии и публикуй из конфигуратора, он сам пропишет в апаче правильные пути |
|||
7
sda553
01.05.12
✎
09:38
|
там dll на апаче не той версии :)
|
|||
8
0xFFFFFF
01.05.12
✎
14:46
|
(6) Какая каша? Мне чтобы писать свой веб сервис, надо понять, как демка работает. А она не работает.
(7) LoadModule в conf файле прописываю путь именно к той ДЛЛ, версию которой использую. После этого перезапускаю апач. |
|||
9
sda553
01.05.12
✎
15:19
|
(8) не знаю, что ты где прописываешь, но эта dll и есть клиент. И что бы ты там не запускал, хоть 77, тебе все равно будет ругаться на длл версии 8.2.13.219 так что смотри внимательне
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |