Имя: Пароль:
1C
1С v8
Проблемы с поднятием Web-сервиса, Windows7, Apache
0 MaXpaT
 
23.12.14
01:48
Здравствуйте!
пытаюсь поднять веб-сервис на домашнем компе: Windows 7 домашняя, базовая; Apache2
опубликовать вроде получилось нормально; проверяю так: в браузере набираю
http://localhost/New/ws/Exchange/ws1.1cws?wsdl
выдаёт xml-описание

теперь пытаюсь проверить из 1С :

        Определение = Новый WSОпределения(ЭтаФорма.Путь);
        Прокси = Новый WSПрокси(Определение,"Exchange","Exchange","ExchangeSoap");


падает по неинформативной ошибке:

{Форма.Форма.Форма(5)}: Ошибка при вызове конструктора (WSОпределения): При создании описания сервиса произошла ошибка. http://localhost/New/ws/Exchange/?wsdl



в log-файле апача access.log появляется запись:
127.0.0.1 - - [23/Dec/2014:04:38:23 +0600] "GET /New/ws/Exchange/?wsdl HTTP/1.1" 500 327



вот как это починить подскажите пжлст?
1 MaXpaT
 
23.12.14
01:50
с именами - путями игрался всяко-разно
переопубликовать в разных папках пробовал тоже

с IIS возникли проблемы с настройкой - это отдельная история

такое впечатление что с правами какая-то беда, но какая - понять не могу
2 MaXpaT
 
23.12.14
02:11
Подымаю веб-сервис впервые, возможно изначально в методологии где-то ошибся

Вообще это реально поднять web-сервис на локальной файловой базе, на Windows 7 домашняя, базовая   ???
3 Woldemar22LR
 
23.12.14
07:58
(2) реально, а зачем???
500 - внутренняя ошибка сервера, если уж хочешь извращений то ставь серверную винду и IIS.
4 Остап Сулейманович
 
23.12.14
08:02
(2) апачу пофонарю ОС. Он сам себе сервер.
5 Остап Сулейманович
 
23.12.14
08:04
+ (4) Вот здесь : "http://localhost/New/ws/Exchange/?wsdl"; один слэш лишний.
6 fly7
 
23.12.14
09:01
(5) там не слеш лишний, не хватает "ws1.1cws"
(0) что у тебя в ЭтаФорма.Путь записано? должно быть http://localhost/New/ws/Exchange/ws1.1cws?wsdl